У меня есть приложение весны, которое должно обрабатывать и хранить входящие данные сокета, из-за проблем с горлышком бутылки это должно быть сделано с помощью нескольких потоков.Весенняя параллельная обработка нескольких очередей с единственным пулом потоков
Поступающие данные принадлежит многих лиц и каждая сущность задач должна обрабатывать серийно, но я думаю, что назначение одной нити каждого объекта не является хорошим решением (тысячи отдельных потоков для обработки очереди, принадлежащих каждой)
Так как я могу определить public ThreadPool
для обработки очередей всех сущностей с помощью алгоритма тарифа?
в вашем примере кода, вы создаете новый параллельный пул потоков для каждой группы, который я указываю как плохое решение в моем вопросе. Обработка всех задач с помощью алгоритма тарифа с единственным пулом потоков - это моя цель – Mojtabye
@Mojtabye согласен, извините, пропустил это. Обновленный ответ –