New to the world of Camel, so I am busily exploring it.
I am building an integration app to coordinate multiple data flows in our
business. Right now, it’s just an IntelliJ project and the app is being run
manually (no idea how to do Karaf, CXF, etc, yet.)
Some of the flows are to be scheduled pulls from some endpoints (ex: an
external REST API) like a cron job. Is Quartz2 in Camel the “best practice” way
to do this? By adding a dependency in my pom.xml on camel-quartz2, do I have
scaling issues if I need to deploy multiple instances of my app? I don’t want
to have every instance run the same scheduled polling...
Secondly, best practice on how to externalize the various settings and change
them dynamically without having to stop the executable? For example, if I want
to change the schedule definition in
from("quartz2://FilemakerCsvToMailroom/EveryMinute?cron=0+*+*+*+*+?”)?
Thanks.
____________________________
Paul Tiseo, VP Of Technology
Commercial Services
800-359-7083 x103
[email protected]