【发布时间】:2017-02-02 05:13:25
【问题描述】:
创建一个新的 http.Agent 似乎对 Web 服务器很有用,因为我可以控制要分配的套接字数量、是否将未使用的套接字保持在池中(keepAlive 标志)等等...
话虽如此,我认为没有办法将自定义代理传递到新服务器的创建中。我需要编辑http.globalAgent吗?
在 v7.3.0 nodejs 文档中它说:
http.request()使用的默认http.globalAgent...
这也让我想知道在发出http.request 时它是如何工作的。例如,它正在调用的服务器(任何服务器)是否会认识到它应该只分配 x 个套接字,为什么客户端首先要确定这些事情?
【问题讨论】: