With all due respect quartz
is not very clear about repeatInterval
in this question:
what happen if the method takes longer than the repeatInterval
, is it going to fire the trigger even if the current method didn't finish? And is it going to cause connection pooling issue if the method create data source object?
say if the method normally takes 5
seconds to finish but may surge to 10
seconds, and repeatInterval
is set to 8000
(8 seconds)
what will happen to the next occurrence of the trigger? I did some sample test and looks like it will occur in the 16th
second because the first attempt at 8000
ms failed
is that the way it works? Is there any performance impact on the server?