繁体   English   中英

websocket客户端的send()进行多少次尝试?

[英]How many attempts do websocket-client's send() do?

我使用Python包websocket-client来进行一些客户机-服务器讨论。

假设我执行以下操作:

import websocket
MAX_TIMEOUT = 1 * 60  # Maximum time to wait to establish the connection to the server.
ws = websocket.create_connection("ws://128.52.195.211:8080/websocket")
ws.settimeout(MAX_TIMEOUT)
ws.send("Hello, World!")

ws.send()将尝试几次尝试将消息发送到服务器? 只有1个?

如果您查看库源代码 ,它将清楚地表明没有实现重试。

ws.send从有效负载创建帧(块),然后在ws.send_frame每个帧1发送一次

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM