我正在使用Azure Cloud Service(经典)和运行TCP侦听器的辅助角色。 TCP客户端会定期向服务器(TCP侦听器)发送消息,并且每隔X分钟就会在服务器上发送消息。 有一个单独的任务,每隔Y秒向TCP客户端发送一次定期消息。
如果Y秒的发送间隔小于20-30秒,则一切都在“下行链路”中工作(向tcp客户端发送消息),如果发送间隔大于(1-2分钟),则表示不发送/工作!
注意:上行链路消息每3-4分钟间隔发送一次,并且连接不会断开。运行tcp客户端的设备间隔少于30秒会消耗电池电量。 如何解决此问题,这是Azure的正常行为吗?