2012-06-24 40 views
1

我的程序流程是这样的:
我需要顺序处理每个用户的请求
在C++中,我将使用升压ASIO和每用户一条链,但我不得不用Java编写
所以我打算为每个用户创建一个SingleThreadExecutor并将用户的任务发布到它的执行器中
但是,如果用户数量变大,我认为这种方法会因为大量的线程而变慢
所以我寻找替代解决方案,我头上的另一种方法是每个用户一个队列,以及一些如何排队到一个固定的线程池,需要在这里提醒,谢谢。如何钢绞线的ExecutorService

回答

0

发现问题解决方案只是5分钟后,我发布问题T_T
它的here,CallbackTask方法看起来很有前途。

+0

你可以接受你自己的回答:) –