Локальное соединение HornetQ никогда не прерывается - PullRequest
0 голосов
/ 21 сентября 2018

Мое приложение, работающее в автономной среде JBOSS, использует промежуточное ПО HornetQ (v2.2.5.Final) для обмена сообщениями между частями моего приложения в локальной среде - не по сети .

Значение TTL (время жизни) по умолчанию для соединения составляет 60000 мс , я думаю об изменении этого значения на -1, так как с оперативной точки зрения я ищувперед, чтобы время от времени отправлять сообщения через такое соединение (заранее не известно).Кроме того, это предотвратит такие проблемы, как сбой подключения к очереди jms .

Вопрос в том, каковы проблемы с отсутствием тайм-аута соединения на стороне сервера, в таком контексте?Это хороший выбор?Если нет, то есть ли стратегия, подходящая для такой ситуации?

1 Ответ

0 голосов
/ 24 сентября 2018

В последних версиях HornetQ автоматически отключается проверка подключений для подключений in-vm, поэтому при настройке вручную не должно быть проблем.

...