我在使用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上对此进行了测试。
答案 0 :(得分:1)
测试并发布C ++和Python端的ZeroMQ版本号输出
# PYTHON SIDE:
from zmq import zmq_version
zmq_version()