インテル エジソンで温度センサーを使用して KaaClient を実行し、温度を KaaServer に更新していますが、クライアントを起動または再開するとハングアップすることがあります。
RecordInfo recordInfo = future.get();
ログを調査した後、これらのログ[1][3]の間にサーバー[2]に情報を送信したためではないかと考えていました。
[1] [pool-68-thread-1]INFO okkcciDefaultOperationDataProcessor - 同期要求を作成しました: {"requestId": 1, "syncRequestMetaData": ,...
[2] [Thread-47] INFO ciikekKaaModbusComponent-[readTemperature] ログ レコードをサーバーに送信しました
[3] [pool-68-thread-1] INFO okkccicDefaultOperationTcpChannel -チャネル [default_operation_tcp_channel] の ConnAck (ACCEPTED) メッセージを受信しました ...
上記のシーケンス [1][2][3] では、常に future.get(); でハングアップします。[2][1][3] や [1][3][2] などの他のシーケンスでは機能します。
これが原因である場合、専門家が助けてくれますか?はいの場合、これを解決するための良い方法を教えてください。ありがとう。