ZMQ сервер не видит сообщений - PullRequest
0 голосов
/ 05 февраля 2020

Я пишу сервер, используя python и ZMQ. Шаблон REQ-REP. Иногда, если сервер аварийно завершает работу или перезапускается, он вообще перестает видеть отправленные ему сообщения. В чем может быть проблема?

1 Ответ

1 голос
/ 05 февраля 2020

Q : В чем может быть проблема?

Характер принципиально небезопасных, подверженных взаимному тупику распределенных - F inite- S tate- A utomaton is.

С учетом REP умирает во время REQ ожидания для ответа тупик
Учитывая, что REQ умирает во время REP ожидания запроса, есть шансы восстановить REQ/REP quickstep
Учитывая, что REQ умирает до того, как REP отправляет ответ, deadlock
Учитывая, что REQ умирает во время REP отправки ответа, deadlock
Учитывая, что REP умирает до REQ отправки запроса, есть шансы восстановить REQ/REP quickstep

...