我的程序流程是这样的:
我需要按用户的请求进行顺序处理
在 C++ 中我将使用 boost asio 和每个用户一个链,但我必须在 java 中编码
所以我打算为每个用户创建一个 SingleThreadExecutor 并将用户的任务发布到它的执行程序中
但是如果用户数量变大,我认为这种方法会因为线程数量大而变慢
所以我在寻找替代解决方案,我脑海中的另一种方法是每个用户一个队列,以及如何将该队列转移到固定线程池,需要在这里指教,谢谢。
问问题
355 次