2
我使用ZeroMQ的C接口在多臺機器之間分配計算。在本地,一切按照預期與tcp://localhost:5555
一起工作。但是,當在兩臺機器A和B上運行客戶機和服務器時,請求和答覆僅在服務器在A上運行並且客戶機在B上運行時起作用。如果反過來,則只有在B上接收到請求並且A上的客戶永遠不會收到回覆。ZeroMQ請求/回覆不會在一個方向上回復
爲了驗證,我正確地設置了一切,我編譯了ZeroMQ指南中的第一個example,但也存在同樣的問題。
這種行爲的原因是什麼?
順便提一句,這個問題在常見問題解答中:http://www.zeromq.org/area:faq#toc6(我剛剛添加了關於請求回覆的部分) –
感謝您的回答。我在所有機器上從源代碼安裝了3.2.2,它工作正常。 – matthias