Мое окружение:
Код: Выделить всё
OLD: java 11, springboot 2.5.3, camel 3.0.1
NEW: java 11, springboot 2.7.18, camel 3.22.0
У меня есть маршрут опроса, где он обрабатывает что-то каждые 10 секунд, настраивается следующим образом:
Код: Выделить всё
from("timer://processSomething?fixedRate=true&period=10000&synchronous=true)
.process(..)
В старой версии среды все работает нормально, но после миграции этих версий (не под моим контролем) обмен обрабатывается в разное время, я пробовал обновить таймер для проверки поведения, и, например, теперь я попытался установить период 30 секунд, и он начинается каждые 11–17 секунд. Что может быть причиной? Есть ли что-то другое между версиями Camel, что мне нужно изменить в реализации?
Подробнее здесь:
https://stackoverflow.com/questions/792 ... -to-3-22-0