Я хочу, чтобы ThreadPool выполнял заказы клиентов, несколько заказов обрабатывались параллельно, но для тех же заказов клиентов должны обрабатываться в сгенерированной последовательности. Это означает, что если какая-либо нить уже обрабатывает заказ клиента, тогда ни один другой поток не сможет обработать следующий заказ CustomerA до обработки первого заказа.Выполнение подобных задач последовательно с ThreadPool
Есть ли варианты ThreadPool, которые служат моему случаю?
Встроенные из них не имеют, что из коробки, но вы можете легко настроить их, чтобы поддержать это. – Kayaman