Следующее является просто требованием:
- Чтение из БД
- Создание 3 файлов из данных с добавлением только небольшого установщика в операторе if
- Доставить 3 в тот же sftp
Кодирование:
1 Route Timer which to(direct)
1 Route trigger which call same (direct)
1 ROUTE - from(direct) then calls DB and fetches data and assign it to Bean and multicast to 3 transformation routes
3 routes - from(direct:transform) where similar transformation and ofr 3rd route a small different transformation and put to SFTP Route
1 Route to SFTP
Это может быть сделано только для 3 маршрутов, т.е. маршрут с таймером, маршрут запуска и один маршрут от 3 до последнего.
Просто хочу спросить, считается ли создание нескольких маршрутов дорогостоящей операцией при развертывании 50 проектов аналогичных типов?