1

我只是好奇Java中简单的2D mmo的合理线程数是多少。每个连接有两个线程,一个用于输入流,一个用于输出流是否合理?我问的原因是因为我在输入流上使用了阻塞方法,如果我试图在不添加线程的情况下绕过它,解决方法似乎不必要地复杂。

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

4

1 回答 1

0

考虑到一个线程(输入)无论如何大部分时间都会阻塞,每个连接两个线程是非常合理的。

于 2013-11-11T02:51:13.277 回答