2013-04-22 7 views
0

Есть ли способ уловить этот тайм-аут и отправить его пользователю? Не уверен, что Apache Camel обеспечивает что-то из коробки.
Я хочу проверить и предупредить пользователя о том, какие очереди запущены и работают. Так что пользователю будет ясно, какая функциональность приложения будет работать или нет.
Я использую как Spring, так и Apache Camel в моем проекте.Проверьте, находится ли очередь jms

ответ

1

Ах! Я выяснил. У Camel есть решение из коробки.

Camel 2.1: Specifies whether to test the connection on startup. This ensures that when Camel starts that all the JMS consumers have a valid connection to the JMS broker. If a connection cannot be granted then Camel throws an exception on startup. This ensures that Camel is not started with failed connections. From Camel 2.8 onwards also the JMS producers is tested as well.