2017-01-16 2 views
0

다음은 Kaa 로그의 구조가 선택된 CT 스키마에 의해 정의 된 데이터 수집 데모입니다. 이 응용 프로그램은 필요한 데이터의 기록을 기록하고 MongoDB 데이터베이스에 저장합니다.로그 버킷, ID '1'(전송 오류 코드 '1')을 업로드하지 못했습니다.

업로드 버킷 오류로 인해 실패했다고 생각합니다. 로깅을 계속합니다.

[100%] Built target demo_client 
Data collection demo started 
Sampled SignalSTR:92 NodeId:Screws Battery:5.93 CEL:4.65 WT:3.60 FirmwareVersion:Linux Welham V3.4 Status:On Timestamp:1484555304 
Sampled SignalSTR:94 NodeId:Screws Battery:5.74 CEL:3.20 WT:1.77 FirmwareVersion:Linux Welham V3.4 Status:On Timestamp:1484555309 
Sampled SignalSTR:97 NodeId:Screws Battery:5.17 CEL:2.20 WT:4.40 FirmwareVersion:Linux Welham V3.4 Status:On Timestamp:1484555309 
Sampled SignalSTR:98 NodeId:Screws Battery:5.33 CEL:1.14 WT:4.47 FirmwareVersion:Linux Welham V3.4 Status:On Timestamp:1484555309 
Sampled SignalSTR:94 NodeId:Screws Battery:5.69 CEL:4.78 WT:2.94 FirmwareVersion:Linux Welham V3.4 Status:On Timestamp:1484555314 
Sampled SignalSTR:96 NodeId:Screws Battery:5.86 CEL:2.20 WT:4.62 FirmwareVersion:Linux Welham V3.4 Status:On Timestamp:1484555319 
Sampled SignalSTR:96 NodeId:Screws Battery:5.81 CEL:3.42 WT:4.55 FirmwareVersion:Linux Welham V3.4 Status:On Timestamp:1484555324 
2017/01/16 8:28:49 [ERROR] [kaa_logging.c:803] (-6) - Failed to upload log bucket, id '1' (delivery error code '1') 

이것은 무엇입니까 Failed to upload log bucket, id '1' (delivery error code '1') 무엇입니까?

답변

0

아마도 응용 프로그램이 MongoDB에 연결하지 못할 수 있습니다. MongoDB 데이터베이스를 설치하지 않았거나 zookeeper를 설치하지 않았기 때문에 Kaa 서버가 데이터베이스를 찾을 수 없습니다.

+0

이 경우 사육사는 무엇입니까? –

+0

온도와 타임 스탬프를 업로드하기위한 표준 데모 컬렉션을 실행했습니다. .. kya의 mongodb가 업데이트되었습니다. –

+0

zookeeper는 데이터베이스를 포함한 Kaa 서비스 간의 통신을 설정하는 서비스입니다. 데모를 실행하기 위해 샌드 박스를 사용했다면, 이미 데모가 설치되어 있고 문제는 사육사가 아닙니다. 그러나 운영 체제에 Kaa 노드를 설치 한 경우 여기에 설명 된대로 모든 것을 설치해야합니다. http : //kaaproject.github. io/kaa/docs/v0.10.0/관리 설명서/시스템 설치 / –

0

코드에 문제가 있습니까? kaa-node가 문제가되는 것 같아요. kaa-node를 설치한다면, 로그 전달 오류 대신 다른 오류와 실패가 생길 수 있기 때문입니다. 나는 당신의 코드라고 생각합니다