I find it strange to have N rows in Quartz tables for N cluster nodes. You
should have one row per route x action on route. I imagine that if you
schedule the same action for the same route on 2 different cluster nodes,
sometimes one cluster node will try to execute the Job scheduler by the
other node: as Camel is storing ScheduledJobState in memory, then it's null
it this case. I wonder why Camel is not storing this ScheduledJobState among
JobParams (it's only a route + action), they would be persisted and shared
by all nodes.



--
View this message in context: 
http://camel.465427.n5.nabble.com/Camel-JPA-Clustered-Deployment-Quartz-Scheduling-tp5733292p5736660.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to