Open hiroyha1 opened 4 months ago
It looks like in your Node sample you are using Mqtt. What transport are you using in the C# case?
I use Mqtt in the C# case, too.
Thank you for bringing this up, we will investigate. If you need to mitigate this issue immediately, it may be worth using Amqp as a workaround for now.
By default, a SAS token is renewed every 45 minutes, at that time disconnection and reconnection happen. The problem is that if a message is sent from the HUB at the time of reconnection, the message will be lost. How can I avoid this message drop?
In the C# SDK, reconnection does not seem to occur for IoT edge modules, and the same problem does not occur.
Code sample exhibiting the issue
Source module (C#)
Sink module (Node.js)
Log (Sink Module)
Log (edgeHub)