技术实践
egg-redis过一会就连接就超时
如果连接已建立,且如果先达到服务端设置的超时时间,则服务端断开连接,客户端报出"ECONNRESET"错误, 形如{"code":"ECON

js
2022-06-26 12:09:29,003 ERROR 13568 [egg-redis] client error: Error: read ECONNRESET
at TCP.onStreamRead (internal/stream_base_commons.js:209:20) {
errno: -4077,
code: 'ECONNRESET',
syscall: 'read'
}
2022-06-26 12:09:29,011 ERROR 13568 nodejs.ECONNRESETError: read ECONNRESET
at TCP.onStreamRead (internal/stream_base_commons.js:209:20)
errno: -4077
code: "ECONNRESET"
syscall: "read"
name: "ECONNRESETError"
pid: 13568
hostname: DESKTOP-5L2L9LN
根据错误codeECONNRESET我继续排查,网络解释
ECONNRESET
js
如果达到客户端设置的超时时间还没有建立连接,则报出"ECONNRESET"错误, 形如{"code":"ECONNRESET"}
如果连接已建立,且先达到客户端设置的超时时间,则客户端断开连接销毁socket,报出"ECONNRESET"错误, 形如{"code":"ECONNRESET"}
如果连接已建立,且如果先达到服务端设置的超时时间,则服务端断开连接,客户端报出"ECONNRESET"错误, 形如{"code":"ECONNRESET"}。备注服务端超时时间默认为120000 (2 minutes,server.setTimeout([msecs][, callback]))
检查网关、IP端口