Python Autobahn websocket消息延迟了

时间:2016-08-10 18:55:39

标签: python python-3.x websocket twisted autobahn

我的高速公路websocket服务器正在延迟消息并同时发送。

例如;

while 1:
   self.sendMessage(struct.pack("<BHHfffI",4,300,2,1,100,100,1),True)
   time.sleep(0.010)

在此示例中,客户端将同时收到7-8条消息。 (0.5-1s延迟)

我如何正常发送消息?我想每隔10ms发送一条二进制消息。

解决方案

我已将其更改为

self.sendMessage(struct.pack("<BHHfffI",4,300,2,1,100,100,1),True)
reactor.callLater(0.01, self.resend)

现在它正常工作。原始答案here

0 个答案:

没有答案