Я подключаю сокет DEALER к ROUTER, используя:
socket = context.socket(zmq.DEALER)
socket.setsockopt(zmq.IDENTITY, 'id')
socket.connect('tcp://myhost:3456')
и часто повторное подключение осуществляется по телефону:
socket.close()
socket = context.socket(zmq.DEALER)
socket.setsockopt(zmq.IDENTITY, 'id')
socket.connect('tcp://myhost:3456')
Я использую один и тот же id
каждый раз, и мне интересно, есть ли какие-то последствия для этого? Я также иногда видел следующую ошибку в консоли и не уверен, связано ли это:
Invalid argument (bundled/zeromq/src/stream_engine.cpp:831)