Я создал один маршрут с использованием Java DSL, который имеет компонент JPA для периодического опроса записей из БД. он работает хорошо. Надеюсь, у каждого маршрута есть один рабочий поток. если БД не работает или какой-либо проблемы с N/W в течение минуты, маршрут работает не так, как ожидалось. приложение (оно не регистрирует записи из БД даже после того, как DB или N/W). Я думаю, что рабочая нить подвешена, а маршрут не работает.Apache Camel JPA Thread Hung
SimpleRegistry registry = new SimpleRegistry();
registry.put("datasource",myDataSourceObj);
CamelContext context = new DefaultCamelContext(registry);
context.addRoutes(new myRouteBuilder());
from URI= "uri="jpa://br.rafaeltuelho.model.Customer?consumer.namedQuery=Customer.findAll&consumer.delay=30000&consumeDelete=true"
Пожалуйста, помогите мне решить эту проблему. Как избежать этого рабочего потока? Как перезапустить рабочий поток после того, как N/W или DB вверх?