我已在节点中编写了代理应用。它将客户端请求转发给上游服务器,并将上游服务器的响应转发回客户端。
有时,对上游服务器发出的http.ClientRequest
将使用{code: "ECONNRESET", errno: "ECONNRESET", syscall: "read"}
发出错误事件。这个特定请求没有什么特别之处,因为它在周期性故障之间成功了数百次。检查上游服务器的日志(恰好是Varnish),似乎从未收到有问题的请求。
是否有关于此行为可能原因的指示?我应该在调试或以某种方式减轻这种情况时采取的任何具体方法?