ZeroMQ i wiele filtrów subskrypcji w Pythonie
Chciałbym subskrybować wiele filtrów z ZeroMQ w Pythonie, używając jednego gniazda.
sock.setsockopt(zmq.SUBSCRIBE, 'first.filter')
sock.setsockopt(zmq.SUBSCRIBE, 'second.filter')
Ale to nie działa. Tylko pierwszy jest brany pod uwagę. Czytam to jednak dalejstrona zeromq:
Wiele filtrów może być dołączonych do jednegoZMQ_SUB
gniazdo, w którym to przypadku komunikat jest akceptowany, jeśli jest zgodny z co najmniej jednym filtrem.
Używam zmq 2.2.0.1. Więc zastanawiam się, jak to zrobić. Jakieś pomysły?