Как установить время ожидания для сообщений Azure IoT Hub через MQTT? - PullRequest
0 голосов
/ 16 мая 2019

В настоящее время я пытаюсь отправить сообщения в концентратор IoT Azure с помощью MQTT и библиотеки C.При отправке сообщения через IoTHubDeviceClient_SendEventAsync вскоре после потери сетевого соединения, до вызова обратного вызова требуется несколько минут.

Можно ли сократить это время, чтобы получить более быстрый ответ в случае потери соединения?

1 Ответ

0 голосов
/ 17 мая 2019

Вы можете установить «timeout» и «messageTimeout» с помощью IoTHubClient_SetOption () .Может быть, установка политики повторных попыток с помощью IoTHubClient_SetRetryPolicy () также будет полезна для вас.

...