Assuming I understand your question, your Schedule Executor service threads have an extreme requirement, but actual workers may sleep for an unknown period of time, possibly delaying the execution of Schedule Executors. From your description, I guess that you want the task that needs to sleep to actually stop, save the progress information, and then ask yourself so that the rest of the work will be rescheduled in the future. You would have to build this in your application architecture.
, , , , .
, , .