为什么在Node.js中默认保持HTTPclosures?

这是我第一次在Node.js中实现后端,我发现默认情况下, HTTP Agent 保持活动选项closures。 对于我来说,它会影响性能,因为我正在使用AWS SDK向其服务请求大量请求。 其实我的负载testing帮助发现这个选项是closures的 – 所以我启用它,并获得更好的性能。 我想知道是否有人知道为什么它被默认closures? 是不是打破兼容性 (AFAIK这个选项是几年前添加的)还是其他原因? 也许我错过了什么? find提交的地方 – https://github.com/nodejs/node/commit/9fc9b87472806147b83c24d85b303c4f75d3021c

纳扎尔