predixy
predixy copied to clipboard
Predixy运行十分钟左右出现转发到后端为s None的问题,最开始请求正常
我们在测试环境通过StandaloneServerPool做了一个主从redis的代理,分别配置了两个redis即主、从地址,大概跑10分钟就会出现报错r如下,请问是什么原因引起的,谢谢~ Predixy运行十分钟左右出现转发到后端为s None的问题,最开始请求正常,问题必现 2024-07-04 13:36:09.436989 I Handler.cpp:859 RESP h 18 c x.x.x.x:52806 576 req 51080 hvals koling:test_package:bg_m_sinacn:3496184521 s None -1 res 51080 Err t 4 2024-07-04 13:36:09.440504 I Handler.cpp:859 RESP h 39 c x.x.x.x:50788 507 req 21 hgetall koling:koling:offsets s None -1 res 21 Err t 225
===============完整配置=============== Name Predixy Bind 0.0.0.0:7617 WorkerThreads 500 MaxMemory 0 ClientTimeout 0 BufSize 10240000 Log /logs/predixy/predixy.log
LogVerbSample 0 LogDebugSample 0 LogInfoSample 1 LogNoticeSample 1 LogWarnSample 1 LogErrorSample 1
Authority { Auth XXX { Mode write } Auth XXX { Mode read } Auth XXX { Mode admin } }
StandaloneServerPool { Databases 16 Hash crc16 HashTag "{}" Distribution modula MasterReadPriority 0 StaticSlaveReadPriority 100 DynamicSlaveReadPriority 100 RefreshMethod fixed ServerTimeout 5s ServerFailureLimit 10 ServerRetryTimeout 1s KeepAlive 5 Password XXX Group testing { + xxxx:6379 + xxxx:6379 } }
LatencyMonitor all { Commands { + all - blpop - brpop - brpoplpush } TimeSpan { + 10000 + 100000 + 500000 + 1000000 + 2000000 + 3000000 + 4000000 + 5000000 + 10000000 } }
LatencyMonitor get { Commands { + get } TimeSpan { + 10000 + 100000 + 500000 + 1000000 + 2000000 + 3000000 + 4000000 + 5000000 + 10000000 } }
LatencyMonitor set { Commands { + set + setnx + setex } TimeSpan { + 10000 + 100000 + 500000 + 1000000 + 2000000 + 3000000 + 4000000 + 5000000 + 10000000 } }
LatencyMonitor blist { Commands { + blpop + brpop + brpoplpush } TimeSpan { + 10000 + 100000 + 500000 + 1000000 + 2000000 + 3000000 + 4000000 + 5000000 + 10000000 } } ===============完整配置===============