Mobius & Thyme 실행

SEUNGHWANLEE·2021년 2월 14일
0

Mobius Guideline

목록 보기
7/11
post-thumbnail

테스팅을 진행하기 전 Mobius가 실행하게되면 어떻게 이루어지는지 먼저 알아봅니다.

오른쪽 하단에 -, + 를 눌러 확대/축소해서 보실 수 있습니다.


Mobius 실행 후 작동 순서

터미널 작동과정을 보고 작성하는 글입니다. 부정확한 내용이 있으면 코멘트를 달아주세요. 😅

  1. 사용자가 localhost:7579 로 Mobius(서버)를 엽니다. 이때 사용자가 설정해둔 mobius.js 의 내용을 기반으로 CSEBase 이름을 가져와 CB를 생성합니다. (데이터베이스에 없는 경우에만 생성합니다.)

  2. 업데이트할 'ri'를 탐색하고 'cb'의 'poa'를 업데이트합니다.

    select_ri_lookup /Mobius: 1.267ms
    update_cb_poa_csi /Mobius: 0.620ms
  3. sh_state 값이 'crtae'로 바뀝니다.

    • insert_ae 가 출력되면서 데이터베이스에 ae가 생성되며 결과출력은 다음과 같습니다.

      {
      	"m2m:ae":{
      		"api":"test",
      		"rn":"edu",
      		"rr":true
      	}
      }
  4. sh_state 값이 'rtvae'로 바뀝니다.

    • /Mobius 와 /Mobius/edu 안에 저장되어 있는 'cb'와 'ae'를 조회합니다.
{
	"m2m:cb":{
		"pi":null,
		"ri":"5-20210120074143802",
		"ty":5,
		"ct":"20210120T074143",
		"rn":"Mobius",
		"lt":"20210120T074143",
		"lbl":["Mobius"],
		"cst":1,
		"csi":"/Mobius2",
		"srt":[1,2,3,4,5,9,10,13,14,16,17,23],
		"poa":["http://192.168.0.19:7579"],
		"srv":["1","2","2a"]
	}
}
{
	"m2m:ae":{
		"pi":"5-20210120074143802",
		"ri":"Sedu",
		"ty":2,
		"ct":"20210120T074145",
		"rn":"edu",
		"lt":"20210120T074145",
		"et":"20230120T074145",
		"api":"test",
		"aei":"Sedu",
		"rr":true
	}
}
  1. sh_state 값이 'crtct'로 바뀝니다.
  • insert_cnt 가 출력되면서 데이터베이스에 cnt가 생성되며 결과출력은 다음과 같습니다.
{
	"m2m:cnt":{
		"rn":"radar",
		"lbl":["radar"]
	}
}

RADAR로 부터 데이터를 받을 준비를 마쳤습니다.😁


RADAR 설정하러 가기 👉

profile
잡동사니 😁

2개의 댓글

comment-user-thumbnail
2022년 4월 28일

혹시 모비우스 실행전에 설치된 파일에서 수정된 내용이 있을까요 ?
저는 터미널창에서 cb만 두개가 뜨거든요..

1개의 답글