0

我正在尝试运行来自https://github.com/imatix/zguide的 Python 和 Node.JS 示例,用于 client-broker-worker 架构(rrclient、rrworker、rrbroker)。

我可以确认 Python 实现工作正常,Node.JS 实现工作正常,但是当我尝试将 Node.JS rrclient 与 Python rrbroker 结合使用时,整个事情崩溃了,我收到以下错误:

Python 在使用 libzmq.3.dylib 插件时意外退出。

并且代理出现以下错误:断言失败:(prefetched_msg.flags () & msg_t::identity) == 0 (router.cpp:276) Abort trap: 6

似乎 Node.JS 在连接到 Python 时遇到问题。这似乎也提出了基本的 REQ/REP 架构,而不仅仅是客户端代理工作者。

4

1 回答 1

0

似乎重新安装 pyzmq 似乎可以解决问题...

sudo pip uninstall pyzmq
sudo pip install pyzmq

哇,干杯!

于 2012-09-18T18:11:16.010 回答