테스팅을 진행하기 전 Mobius가 실행하게되면 어떻게 이루어지는지 먼저 알아봅니다.
오른쪽 하단에 -, + 를 눌러 확대/축소해서 보실 수 있습니다.
터미널 작동과정을 보고 작성하는 글입니다. 부정확한 내용이 있으면 코멘트를 달아주세요. 😅
사용자가 localhost:7579 로 Mobius(서버)를 엽니다. 이때 사용자가 설정해둔 mobius.js 의 내용을 기반으로 CSEBase 이름을 가져와 CB를 생성합니다. (데이터베이스에 없는 경우에만 생성합니다.)
업데이트할 'ri'를 탐색하고 'cb'의 'poa'를 업데이트합니다.
select_ri_lookup /Mobius: 1.267ms
update_cb_poa_csi /Mobius: 0.620ms
sh_state 값이 'crtae'로 바뀝니다.
insert_ae 가 출력되면서 데이터베이스에 ae가 생성되며 결과출력은 다음과 같습니다.
{
"m2m:ae":{
"api":"test",
"rn":"edu",
"rr":true
}
}
sh_state 값이 'rtvae'로 바뀝니다.
{
"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
}
}
{
"m2m:cnt":{
"rn":"radar",
"lbl":["radar"]
}
}
RADAR로 부터 데이터를 받을 준비를 마쳤습니다.😁
혹시 모비우스 실행전에 설치된 파일에서 수정된 내용이 있을까요 ?
저는 터미널창에서 cb만 두개가 뜨거든요..