2012-06-24 3 views
1

Мой поток программы выглядит так:
мне нужно последовательной обработки каждого запроса пользователя
В C++ я буду использовать повысить ASIO и одну прядь для каждого пользователя, но я должен был код в Java
Так что я намерен для создания одного SingleThreadExecutor для каждого пользователя и выполнения задачи пользователя в его исполнителе
Но если пользователь num получить большой, я думаю, что этот подход будет замедляться из-за большого количества потоков
Итак, я ищу альтернативное решение, другой подход в моей голове одна очередь для каждого пользователя и некоторые, как tosh эта очередь для фиксированного пула потоков, нужно посоветовать здесь, спасибо.как нить ExecutorService

ответ

0

Найдено решение только через 5 минут после отправки вопроса T_T
Это here, подход CallbackTask выглядит многообещающим.

+0

вы можете принять свой собственный ответ :) –

Смежные вопросы