擅长:python、mysql、java
<p>将<code>time.sleep(5)</code>添加到发布服务器中的<code>socket.send()</code>之前。在传输数据之前,您需要在发布服务器和订阅服务器之间建立连接。你的问题是时间问题。在</p>
<p>以下程序按我的预期工作:</p>
<p>发布者:</p>
<pre><code>import zmq
import time
context_forward2 = zmq.Context()
forward2_socket = context_forward2.socket(zmq.PUB)
forward2_socket.bind("tcp://127.0.0.1:7002")
transpport = 'orderbook stuff'
time.sleep(5)
forward2_socket.send(transpport)
</code></pre>
<p>认购人:</p>
^{pr2}$
<p>(静态IP地址被127.0.0.1替换,因为我在本地机器上测试)</p>