Я уже несколько недель пытаюсь найти решение по этому вопросу.
Я возвращаюсь снова и снова к одному и тому же.
Java ScheduledThreadPoolExecutor
альтернативы ... но это ничего не делает.
То, что я хочу, - это выполнять задания, синхронизированные / последовательно синхронизированные внутри планировщика, имея много планировщиков, которые делают это независимо друг от друга, при поддержке одного пула потоков ...
У меня есть серверное приложение на Java, и мне нужно создать сотни и тысячи планировщиков.
Я хочу, чтобы каждый планировщик выполнял свои задания последовательно и синхронизировался.
Все планировщики могут работать одновременно и независимо, но мне также нужно ограничить число потоков всех планировщиков с помощью пула потоков (не пула потоков на планировщик, а одного пула потоков для ВСЕХ планировщиков!)
Также была бы отличной возможность приостановить / возобновить работу и поместить их в группы.
какие-либо решения? заранее спасибо!