У нас есть серверное приложение, которое развернуто на серверах, каждое из которых работает под управлением JBOSS 4.2.2. Мы используем обмен сообщениями JBOSS с MDB для связи между системами. В настоящее время нам нужно запускать серверы в определенном порядке, чтобы JBOSS мог правильно подключиться. Если сервер запускается и не видит свои ресурсы, он никогда не пытается снова. Это проблематично и занимает много времени в тестировании, когда мы постоянно отскакиваем от серверов. Мы считаем, что если бы мы могли указать флаг повтора в JBOSS, можно было бы повторить попытку установить соединение.
Есть ли в JBOSS опция флага / конфигурации, которая будет повторять попытку получения JMS-соединений при сбое при запуске?
Я совершенно новичок в технологии JMS, поэтому вполне возможно, что я перепутал некоторые термины здесь. Поскольку эта возможность должна использоваться в домашних условиях, приемлемы экспериментальные или устаревшие варианты.
Редактировать: Проблема в том, что потребитель запускается без доступного производителя и впоследствии терпит неудачу, никогда не пытаясь снова. Если потребитель и производитель встали, а производитель умер, потребитель попытается вернуться к производителю.