标签: node.js sockets
我有一个nodejs应用程序,其中我对另一个服务进行API调用。 我正在使用nodejs的请求模块来执行此操作。我设置了一个maxSockets值,以确保可以对API进行更多的并发请求。 我有两个疑问: 1.用于发出请求的套接字在多长时间内保持HTTP连接存活? 2.假设与我设置的maxSockets选项的值相比,命中nodejs的请求数量较少。如果现在有新的请求,那么它总是会使用新的Socket为我所做的API调用建立新的连接。在什么情况下,它会等待重用以使用现有的套接字连接吗?