客户端不大可能出现说:有上万的并发用户在同一台机器使用吧。
服务端需要一个socket监听线程,和一个消息接收线程池。
一旦监听线程接收到一个客户端的消息发送连接时,就交给线程池中空闲的线程处理,如果此时线程池中没有空闲线程处理时,你可以考虑增加线程池中线程数量或者是拒绝该socket连接等处理方法。