OS version and architecture used: VERSION Ubuntu 16.04, Architecture x86_64
Version used:
V2 Docker version and container type
Description of the issue:
Is there any speed limitation of sending messages to the IoT Hub in the IoT Edge? I built a customer module in the IoT Edge which would send 10 messages per second to the IoT Hub. Meanwhile, I could only retrieve 3 or 4 messages per second for the IoT Hub. The latency between the transmitting and receiving of the message increases with the time goes by.
I do two tests. First, I test a normal IoT Device without IoT Edge and adjust the price of IoT Hub. It seems that the IoT Hub can handle more than 10 messages per second. Second, I kill the customer module and shutdown the IoT Edge service(“systemctl stop iotedge”) immediately. The message receiver for the IoT Hub will stop immediately. Then I restart the IoT Edge service, the blocked messages of the “old” customer module will show from the IoT Hub. Although currently the customer module has sent new messages to the IoT Hub. By the way, the device is a PC with Linux OS.
V1 or V2 issue V1
OS version and architecture used: VERSION Ubuntu 16.04, Architecture x86_64
Version used:
V2 Docker version and container type
Description of the issue:
Is there any speed limitation of sending messages to the IoT Hub in the IoT Edge? I built a customer module in the IoT Edge which would send 10 messages per second to the IoT Hub. Meanwhile, I could only retrieve 3 or 4 messages per second for the IoT Hub. The latency between the transmitting and receiving of the message increases with the time goes by.
I do two tests. First, I test a normal IoT Device without IoT Edge and adjust the price of IoT Hub. It seems that the IoT Hub can handle more than 10 messages per second. Second, I kill the customer module and shutdown the IoT Edge service(“systemctl stop iotedge”) immediately. The message receiver for the IoT Hub will stop immediately. Then I restart the IoT Edge service, the blocked messages of the “old” customer module will show from the IoT Hub. Although currently the customer module has sent new messages to the IoT Hub. By the way, the device is a PC with Linux OS.
Console log of the issue: