Camel Blueprint XML DSL маршрут Отладка

Я искал в Интернете, но не смог найти ни одного примера того, как отлаживать маршруты верблюдов, которые определены с использованием XML DSL (Blueprint).

Любой пример/указатели были бы замечательными.

С уважением, А.


person Robin    schedule 05.09.2013    source источник


Ответы (1)


Вы можете найти некоторые подробности на веб-сайте Camel о маршрутах отладки.

Примечание: я написал сообщение в блоге о SPI отладчика в Camel для тех, кто немного интересуется историей: http://www.davsclaus.com/2010/10/paris.-and-easier-camel-route-debugging.html

Если вы ищете визуальный инструмент для отладки, то у hawtio есть это: http://hawt.io/, там это видео, показывающее это немного в действии:

Инструмент hawtio позволяет вам подключаться к контейнеру JVM, на котором запущены приложения Camel, например, если вы упомянули Blueprint, вы можете использовать Apache Karaf / ServiceMix. Затем вы можете запустить hawtio на своем компьютере и удаленно подключиться к контейнеру и удаленно отлаживать маршруты Camel из веб-консоли. Или вы можете установить hawtio напрямую в Karaf/ServiceMix, а также использовать веб-консоль для отладки маршрутов.

Примечание: Помимо hawtio есть несколько команд оболочки Karaf, которые позволяют вам отслеживать маршруты Camel во время выполнения. Хотя отладчика нет (пока). Но есть операции JMX, которые вы можете использовать для «отладки», но это немного громоздко. Хотя JMX API — это то, что использует инструментарий hawtio, что означает, что hawtio может делать, вы также можете делать с JMX самостоятельно или создавать свои собственные инструменты и т. д.

person Claus Ibsen    schedule 05.09.2013