socket服务端,如果有1万个同时访问,要怎么处理呢?
我现在的做法是,有心连接进来,开新线程处理
可如果有1万个同时访问,这样可能不太行吧,有什么其他办法解决吗
- Java code
s = ss.accept();new execute().start(); //有新连接进来,开新线程处理public class execute extends Thread { public void run() { try { inStream = new DataInputStream(s.getInputStream()); //业务逻辑 } catch(IOException e) { e.printStackTrace(); } }}[解决办法]