Как реализовать запланированный рабочий процесс (низкий приоритет) ExecutorService?
Мой проект требует, чтобы две задачи с низким приоритетом выполнялись регулярно. Простое решение - назначить исполнителя с двумя заданиями, запланированными с фиксированной ставкой.
Теперь проблема в том, что могут быть другие задачи с более высоким приоритетом. Очевидное решение может заключаться в использовании workStealingPools. Хотя я не могу найти реализации запланированных пулов рабочих столов.
Есть ли лучший / другой подход для этого или есть логическая причина, почему это не имеет смысла? Или: как реализовать такое решение?