Amazon MQ соединение закрывается случайным образом

У нас есть брокер ActiveMQ, работающий в Amazon MQ, к которому мы подключаемся с помощью весеннего запуска Java-приложения, работающего в нашей локальной сети.

Мы обнаруживаем, что это приложение получает ошибку каждые 40-50 минут или около того.

Вот копия одной из ошибок:

27 сентября 10:41:56 hn-mylab-2-devgration-service.jar[26493]: 2018-09-27 10:41:56.404  WARN 26508 --- [gration-v1]] ccjDefaultJmsMessageListenerContainer: настройка сообщения JMS Не удалось вызвать прослушиватель для адресата'gration-v1' - попытка восстановления. Причина: не удалось создать транзакцию JMS; вложенное исключение: javax.jms.JMSException: не удалось подключиться к URL-адресу брокера: ssl://**.**.**.**:61617. Причина: java.net.SocketException: сокет закрыт
27 сентября 10:41:56 hn-mylab-2-devgration-service.jar[26493]: 2018-09-27 10:41:56.441  INFO 26508 --- [gration-v1]] ccjDefaultJmsMessageListenerContainer: успешно обновлено соединение JMS

Иногда это может привести к тому, что сообщение, добавленное в очередь, не будет получено, и процесс добавления сообщения истечет время ожидания.

Мы переместили сервер, на котором запущен клиент, чтобы он имел прямой доступ к Интернету, чтобы не оставалось проблем с брандмауэром.

Клиенты, работающие на EC2 на AWS, подключающиеся к одному и тому же брокеру, не имеют проблем.

Кто-нибудь есть какие-либо предложения относительно того, почему мы получаем эти ошибки и что мы могли бы попытаться устранить их.

Спасибо!

Erik

0 ответов

Другие вопросы по тегам