根据ServerSocket(int port, int backlog),backlog表示队列的最大长度。
我创建了一个简单的服务器套接字,使用下面的代码ServerSocket serverSocket = new ServerSocket(8001, 1);将backlog设为1,我的预期是当我尝试使用多个客户端连接到这个服务器时,我将得到连接被拒绝的异常。
但是,当我尝试从多个客户端连接此服务器时,我甚至能够并行连接3个客户端,并且所有客户端都能够与服务器通信。
我是不是遗漏了什么?
https://stackoverflow.com/questions/41309474
复制相似问题