Расписание отправки сообщений после получения сообщения в Apache Camel - PullRequest
0 голосов
/ 24 сентября 2018

У меня есть микро-сервис, в котором я использую Apache Camel и Spring boot.Я получаю какое-то сообщение из очереди (Q1), а затем отправляю это сообщение в какую-то внешнюю систему.Я снова получаю ответ от Внешней системы, используя очередь (Q2).Я должен отправить этот ответ, полученный из Q2, в какой-то другой компонент для дальнейшей обработки.

Я хочу сгенерировать ответ для любого сообщения, полученного из Q1, в некоторый определенный промежуток времени (скажем, 30 секунд) независимо от того, получил ли я ответ от Q2 или нет.В случае отсутствия ответа от Q2, мне нужно сгенерировать ответ об ошибке в качестве вывода.

Могу ли я запланировать этот процесс генерации ответов в Apache Camel.Похоже, что Apache Timer не выполняет эту задачу, так как он будет генерировать ответ независимо от того, получил я сообщение или нет от Q1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...