Работа с отключениями от Amazon MQ - PullRequest
0 голосов
/ 19 января 2020

Я работаю с stomp.py против управляемого ActiveMQ на AWS. Когда клиент stomp запускает on_disconnect, я запускаю попытки переподключения до успеха.

Это работает нормально, но время от времени соединение сбрасывается на MQ, и объект клиента не обнаруживает его (возможно, из-за неактивности?).

Я пытаюсь использовать функцию stomp heartbeats , но пока не уверен, что это правильный путь, так как кажется, что stomp.py не всегда обнаруживает разорванное соединение.

  1. Какой предпочтительный способ убедиться, что потребитель всегда подключен?

  2. Кто-нибудь знает это явление или имеет какой-либо опыт работы с stomp.py, ActiveMQ - Как мне справиться с этим делом?

(кстати, я не публикую фрагменты кода, так как мне кажется ненужным для этого вопроса. Я предоставлю код, если это поможет )

...