푸시 에이전트 속성
MQTT를 사용하여 클라우드로 데이터를 보내도록 푸시 에이전트 속성을 구성합니다.
속성 이름 | 속성 유형 | 속성 설명 |
---|---|---|
DataLogger | NodeId | 데이터 로거 인스턴스에 대한 참조입니다. |
DataLoggerPullTme | Duration | 데이터 로거에서 데이터를 가져와 보조 저장소에 저장하는 시간 간격입니다. PreserveDataLoggerHistory 가 True 로 설정되면 원본 데이터는 보조 저장소로 복사된 후 데이터 로거에서 삭제됩니다. |
PushFullSample | Boolean | True 인 경우 전송 모드가 사용됩니다. False 인 경우 전송 모드가 사용됩니다. |
PreserveDataLoggerHistory | Boolean | True 인 경우 데이터가 전송되고 기록됩니다.False 인 경우 데이터가 보조 저장소로 전송될 때마다 데이터가 데이터 로거에서 삭제됩니다. |
MaximumStoreCapacity | Int32 | 푸시 에이전트에서 사용하는 보조 저장소의 최대 용량입니다. |
MaximumItemsPerPacket | Int32 | 패킷에 캡슐화된 레코드 수입니다. 전송 모드는 패킷당 하나의 회선만 전송합니다.
팁:
PushFullSample 이 True 로 설정되면 MaximumItemsPerPacket 을 1 로 설정합니다. |
MaximumPublishTime | Duration | 보조 저장소에서 데이터를 가져와 클라우드로 보내는 최대 시간 간격입니다. 이 간격은 보조 저장소의 레코드 수가 MaximumItemsPerPacket 보다 적을 때 사용됩니다. |
MinimumPublishTime | Duration | 보조 저장소에서 데이터를 가져와 클라우드로 보내는 최소 시간 간격입니다. 이 간격은 보조 저장소의 레코드 수가 MaximumItemsPerPacket 보다 많을 때 사용됩니다. 저장소의 대기열을 다운로드하기 위해 전송 빈도를 늘릴 수 있습니다. |
ClientId | String | 데이터를 보내야 하는 클라이언트의 ID 입니다. |
BrokerIPAddress | String | 브로커 IP 주소 또는 호스트 이름입니다. |
BrokerPort | Int32 | 브로커 포트(SSL과 통신하려면 값을 8883 으로 설정) |
BrokerTopic | String | 게시하려는 항목의 이름 앞에 / 가 붙습니다. |
QoS | Int32 | 정보를 보내는 데 사용되는 QoS(서비스 품질) 레벨입니다.
|
UseSSL | Boolean | 보안 통신을 활성화 또는 비활성화합니다.
중요:
NET에서 지원되는 최신 OpenSSL 라이브러리 및 암호화 알고리즘을 사용하여 PFX 인증서를 생성합니다. RC2 알고리즘을 사용하여 PFX 인증서를 생성하는 경우 Azure IoT Hub에 대한 인증서 기반 인증이 터미널에서 실패합니다.
|
Username | String | 브로커와의 인증된 통신을 위한 사용자 이름입니다. |
Password | Password | 브로커와의 인증된 통신을 위한 암호입니다. |
의견을 작성 부탁드립니다.