【发布时间】:2014-08-09 00:35:27
【问题描述】:
使用 python 订阅者和 c++ 发布者时,我没有收到任何 zeromq 消息。
我使用 zguide 设置了一个测试用例。
我运行 taskwork2、taskwork2、tasksink2、taskvent。 tasksink2 是发布者,taskwork2 是订阅者。
当运行所有 c++ 或所有 python 方时,一切正常。
在 c++ 中运行 tasksink2 并在 python 中运行其余部分时,没有收到最终的 KILL 消息,并且 taskwork2 任务永远不会完成。
在 python 中运行 tasksink2 并在 c++ 中运行其余部分时,一切正常。
根据缺少的消息指南,我在 tasksink2 之前启动 taskwork2。
我尝试使用 c++ 发布者重复发送测试消息来创建简单案例,但 python 订阅者没有收到任何消息。
对修复或调试方法有什么建议吗?
到目前为止,我只在 Windows 上进行了测试。
【问题讨论】:
标签: python c++ zeromq publish-subscribe