Исчерпанные сообщения в Spring XD с RabbitMQ в качестве шины сообщений

У меня есть установка Spring XD 1.2.0 с одним сервером и парой контейнеров, использующих RabbitMQ в качестве шины сообщений, и я вижу в журналах множество сообщений WARN, таких как эти:

2017-02-05T22:51:03+0100 1.2.0.RELEASE WARN xdbus.s5745722984ae22d0317b6377-8ef5f339-f901-4c95-ae11-111be263ce82.1-1 retry.RejectAndDontRequeueRecoverer - Retries exhausted for message (Body:'Sent RUNNING to notification URL: http://doopex-back2:5002/services/data-project/project/5745722984ae22d0317b6377/http/5745743700b0b2c 10ca5494d/execution?action=RUNNING'MessageProperties [headers={contentType=text/plain}, timestamp=null, messageId=null, userId=null, appId=null, clusterId=null, ty pe=null, correlationId=null, replyTo=null, contentType=text/plain, contentEncoding=null, contentLength=0, deliveryMode=null, expiration=null, priority=0, redeliver ed=false, receivedExchange=, receivedRoutingKey=xdbus.s5745722984ae22d0317b6377-8ef5f339-f901-4c95-ae11-111be263ce82.1, deliveryTag=14, messageCount=0]) 2017-02-05T22:52:03+0100 1.2.0.RELEASE WARN xdbus.s5745722984ae22d0317b6377-8ef5f339-f901-4c95-ae11-111be263ce82.1-1 retry.RejectAndDontRequeueRecoverer - Retries exhausted for message (Body:'Sent RUNNING to notification URL: http://doopex-back2:5002/services/data-project/project/5745722984ae22d0317b6377/http/5745743700b0b2c 10ca5494d/execution?action=RUNNING'MessageProperties [headers={contentType=text/plain}, timestamp=null, messageId=null, userId=null, appId=null, clusterId=null, ty pe=null, correlationId=null, replyTo=null, contentType=text/plain, contentEncoding=null, contentLength=0, deliveryMode=null, expiration=null, priority=0, redeliver ed=false, receivedExchange=, receivedRoutingKey=xdbus.s5745722984ae22d0317b6377-8ef5f339-f901-4c95-ae11-111be263ce82.1, deliveryTag=15, messageCount=0]) 2017-02-05T22:53:03+0100 1.2.0.RELEASE WARN xdbus.s5745722984ae22d0317b6377-8ef5f339-f901-4c95-ae11-111be263ce82.1-1 retry.RejectAndDontRequeueRecoverer - Retries exhausted for message (Body:'Sent RUNNING to notification URL: http://doopex-back2:5002/services/data-project/project/5745722984ae22d0317b6377/http/5745743700b0b2c 10ca5494d/execution?action=RUNNING'MessageProperties [headers={contentType=text/plain}, timestamp=null, messageId=null, userId=null, appId=null, clusterId=null, ty pe=null, correlationId=null, replyTo=null, contentType=text/plain, contentEncoding=null, contentLength=0, deliveryMode=null, expiration=null, priority=0, redeliver ed=false, receivedExchange=, receivedRoutingKey=xdbus.s5745722984ae22d0317b6377-8ef5f339-f901-4c95-ae11-111be263ce82.1, deliveryTag=16, messageCount=0]) 2017-02-05T22:54:03+0100 1.2.0.RELEASE WARN xdbus.s5745722984ae22d0317b6377-8ef5f339-f901-4c95-ae11-111be263ce82.1-1 retry.RejectAndDontRequeueRecoverer - Retries exhausted for message (Body:'Sent RUNNING to notification URL: http://doopex-back2:5002/services/data-project/project/5745722984ae22d0317b6377/http/5745743700b0b2c 10ca5494d/execution?action=RUNNING'MessageProperties [headers={contentType=text/plain}, timestamp=null, messageId=null, userId=null, appId=null, clusterId=null, ty pe=null, correlationId=null, replyTo=null, contentType=text/plain, contentEncoding=null, contentLength=0, deliveryMode=null, expiration=null, priority=0, redeliver ed=false, receivedExchange=, receivedRoutingKey=xdbus.s5745722984ae22d0317b6377-8ef5f339-f901-4c95-ae11-111be263ce82.1, deliveryTag=17, messageCount=0])

Я не совсем понимаю, что происходит, но может ли кто-нибудь сообщить мне, стоит ли мне беспокоиться об этом? Это проблема с RabbitMQ или Spring XD?

Спасибо.


person Enrique Medina    schedule 05.02.2017    source источник


Ответы (1)


Это означает, что один из ваших модулей не может обработать сообщение — вы должны увидеть дополнительную информацию (трассировку стека) в журнале.

Вы, конечно, делаете с текущей версией (1.3.1); У меня смутное воспоминание о том, что старые версии не регистрировали трассировку стека, что объясняет причину сбоя.

person Gary Russell    schedule 06.02.2017
comment
Гэри, 1.3.1 совместима с 1.2.0? Речь идет только об обновлении до 1.3.1 и перезапуске? Спасибо. - person Enrique Medina; 07.02.2017
comment
Я так думаю, да. - person Gary Russell; 07.02.2017