agent.maxSockets的真正含义是什么?

时间:2015-07-08 11:14:29

标签: javascript node.js sockets http websocket

agent.maxSockets上的官方doc表示它表示我的http(s)服务器可以拥有多少个并发套接字的限制。所以我用http.globalAgent.maxSockets set to 5进行了一些测试,我希望我只有5个开放的websockets。但事实证明我可以有超过50个开放的websockets。
任何人都可以解释agent.maxSockets的真正意义吗?

1 个答案:

答案 0 :(得分:0)

http.Agent个实例与出站 http客户端(例如通过http.request()),非入站客户端一起用于http.Server。因此,如果您使用http.Agent maxSocketshttp.request()设置为5 public class Toto { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } } ,则在任何给定时间最多只能连接5个特定服务器的套接字。