ActiveMQ переподключиться после отключения сети занимает 20 секунд - PullRequest
0 голосов
/ 21 декабря 2018

SUBJ, воспроизводит каждый раз.Это магическое число где-то настроено?

Настройка теста:

  1. Запустить брокер.
  2. Запустить клиент JMS с жестким циклом переподключения при ошибке, указывающим нанеправильный порт.
  3. Запустите прокси-сервер TCP для соединения порта брокера и порта, к которому пытается подключиться клиент.
  4. Подождите 20 секунд - клиент подключается.

1 Ответ

0 голосов
/ 21 декабря 2018

Это будет зависеть от ряда факторов, наименьшим из которых является конфигурация, предоставленная вами для отказоустойчивого транспорта.Если у вас все настроено так, что клиент делает откат при попытках переподключения, тогда это объяснит проблему.Также здесь может повлиять тайм-аут соединения TCP, так как клиент может остановиться, ожидая, что соединение не будет установлено.Вам нужно отладить и поэкспериментировать с конфигурацией, чтобы определить, что лучше всего соответствует вашим потребностям.

...