[ioredis] 未处理的错误事件: 错误: 所有哨兵不可达。10 秒后从头重试。
在我的申请中,这就是我如何设置ioredis。
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你来干什么? { ZZ:{ 哨兵: [ {主机:'10.10.119',端口:26379}, {主机:'10.10.120',端口:26379}, {主机:'10.10.121',端口:26379}, [
姓名:"大师", 密码:"这是通过", 选项 :{ 键前缀 : “ txh:” , (原始内容存档于2013-10-10). sentinel ConnectTimeout: 10000, 出道后, 连接时断: 15000, 重试策略( 时间) { 如果(时间 > 5){ 返回新错误( 已达到“ 重试限制 ”) ; {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢? cont 延迟 = Math.min(重新尝试 * 1000,1000); control.log (`尝试重接到 Redis... 尝试 #${times}, 延迟:${delay}ms' ); 返回延迟; {\fn华文楷体\fs16\1cHE0E0E0} {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢? {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢? {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?
有时,我收到这个错误消息。[恐惧] 未处理出错事件:出错:所有哨兵都无法到达. 10分钟后从零开始重试. 在连接TONext(/usr/src/app/node modules/ioredis/已建/连接器/SentinelConnector/index.js:64:31)时使用 在SentinelConnector.connector. connection(/usr/sr/app/node modules/ioredis/build/connectors/SentinelConnector/index.js:120:16))上进行连接. 在/usr/src/app/node modules/ioredis/建造/Redis.js:121:64 在新承诺中(“匿名”) 在eventEmiter.connect(/usr/src/app/node modules/ioredis/ built/Redis.js:103:25)上使用 超时。 on 超时(/usr/src/app/node modules/ioredis/已建/Redis/event handler.js:171:18) 在列表 OnTimeout(节点:内部/计时器:569:17) 处理时器( 节点: 内部/ 计时器: 512: 7)
我该怎么处理?内容来源: redis/ioredis