12
我想用Python中的ZeroMQ訂閱多個過濾器,使用一個套接字。Python中的ZeroMQ和多個訂閱過濾器
sock.setsockopt(zmq.SUBSCRIBE, 'first.filter')
sock.setsockopt(zmq.SUBSCRIBE, 'second.filter')
但這不起作用。只考慮第一個。
但是我在zeromq site上看到:「多個過濾器可能連接到一個ZMQ_SUB套接字,在這種情況下,如果消息至少匹配一個過濾器,則應該接受該消息。」
我使用ZMQ 2.2.0.1
所以我不知道該怎麼做。 。 。有任何想法嗎?
嗨,謝謝你的回答。事實上,這是有效的,在我的情況下,我在發佈者和訂閱者之間使用轉發器設備。禁用它使事情工作...仍然在調查爲什麼轉發器設備防止有多個過濾器... – Marc
好吧我回復自己我的代碼有點複雜,我搞砸了某個地方。完美的工作,謝謝! – Marc