В настоящее время я изучаю Camel, и я не уверен, можем ли мы отправлять сообщения в очередь/тему activemq из верблюда с фиксированным интервалом.Camel продолжает отправлять сообщения в очередь через JMS через 1 минуту
В настоящее время я создал код в Scala, который ищет базу данных и создает сообщение и отправляет его в очередь после каждой минуты мы можем сделать это на верблюде.
У нас есть компонент таймера на верблюде, но он не создает сообщение. Я думал о чем-то подобном.
from("timer://foo?fixedRate=true&period=60000")
.to("customLogic")
.to("jms:myqueue")
- Таймер начнется через минуту.
- Пользовательских логики будут делать базы данных поиска и создание сообщения
- Наконец отправить в очередь JMS
Я очень новый для Camel поэтому некоторый код будет очень полезен благодаря
Можете ли вы указать мне, как я могу создать этот метод customeLogic, который может создать сообщение и передать его следующему «.to (« jms: myqueue »)». Есть ли какой-то класс, который нуждается в наследовании/реализации, который передаст сообщение и т. Д.
На ваш вопрос? То, что у вас есть, - это правильный путь. – Strelok
Если вы хотите получить помощь, пожалуйста, добавьте некоторые детали к вашему вопросу: Я хочу иметь A, B, C Я пробовал X и Y, но он не работает и т. Д. –
Стрелок и Вячеслав добавлено больше деталей в вопросе – user320478