Понадобился функционал (в общих чертах):
- Сервис принимает сообщение, в сообщении есть поле - время обработки. Когда время наступило - сообщение должно быть обработано
- Scheduler с настройкой правил
Ex1: выполнять какое-то действие каждый час с 9.00 - 18.00 по будням
Ex2: выполнять какое-то действие каждый день в 20.00 (при недоступности данных - попытаться повторить действие через 15 минут)
Возможно есть какие-то открытые решения?
В данный момент присматриваюсь к Apache Camel, возможно там есть готовое решение?