游戏网络中合理的线程数

时间:2013-11-11 01:58:18

标签: java

我只是想知道Java中一个简单的2D mmo的合理线程数。每个连接有两个线程是合理的,一个用于输入流,一个用于输出流?我问的原因是因为我在输入流上使用了一种阻塞方法,如果我试图绕过它而不添加线程,则解决方法看起来不必要复杂。

这主要是为了我自己的启发;我不希望有500万人玩它,甚至5个,但我想知道什么是一个好的可扩展解决方案,如果这对小型服务器来说是合理的(< 30个连接)。

1 个答案:

答案 0 :(得分:0)

考虑到一个线程(输入)无论如何都要阻塞,每个连接两个线程是合理的。