Python zmq连接

2024-10-04 05:22:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试使用python的zmq库。现在我有两个问题:

  1. 有没有办法检查套接字连接状态? 我想知道调用connect后是否建立了连接

  2. 我想要一对一的沟通模式。 我尝试使用PAIRzmq套接字类型。 在这种情况下,若一个客户端已经连接,服务器将不会从辅助连接的客户端接收任何消息。 但是我想在第二个客户机中得到信息,有另一个客户机,服务器正忙


Tags: 服务器信息消息客户端类型客户机状态connect
1条回答
网友
1楼 · 发布于 2024-10-04 05:22:54
  1. 如果connect失败,您将得到一个错误。 但我想真正的问题是你想多久检查一次?启动时一次,在每条消息之前,或定期使用一些heartbeat

  2. 这是没有意义的,因为如果不先连接,就无法发送信息。 但是,某些套接字类型可能会提供更多信息

但最好的方法是使用多个套接字:一个用于此类状态信息,另一个用于发送数据。 ZMQ使用多个插座

相关问题 更多 >