В моем коде есть две задачи:
1) Активная часть: выполняется случайным образом в течение всего дня на основе случайных запросов.
2) Пассивная часть: выполняется в фиксированное время для каждого день в течение некоторого времени (скажем, с 12:00 до 1:00 или 2:00).
Пассивная часть имеет меньший приоритет.
Я создал два разных пула потоков для этих задач. Кэшированный пул потоков с минимальным размером потока 1 и максимальным размером потока 8.
Пока пассивная часть работает, вероятность того, что запрос поступит на активную часть, меньше. Но если это произойдет, активной части следует дать больший приоритет.
Как я могу установить больший приоритет для пула потоков активной части? (В конечном итоге увеличение количества потоков для активной части и уменьшение количества потоков для пассивной части).