将twemproxy与redis和#x27;自动弹出主机&x27;不起作用
我一直在使用Twemproxy 0.3.0和redis 2.8的以下配置将twemproxy与redis和#x27;自动弹出主机&x27;不起作用,redis,sharding,twemproxy,Redis,Sharding,Twemproxy,我一直在使用Twemproxy 0.3.0和redis 2.8的以下配置 alpha: listen: 10.3.0.71:22121 hash: fnv1a_64 distribution: ketama auto_eject_hosts: true redis: true server_retry_timeout: 2000 server_failure_limit: 2 server_connections: 300 servers: - xxx.0
alpha:
listen: 10.3.0.71:22121
hash: fnv1a_64
distribution: ketama
auto_eject_hosts: true
redis: true
server_retry_timeout: 2000
server_failure_limit: 2
server_connections: 300
servers:
- xxx.0.0.1:6379:1 server01
- xxx.0.0.2:6380:1 server02
- xxx.0.0.3:6381:1 server03
我猜,如果server01崩溃或没有回复超过server\u failure\u限制,twemproxy将从alpha池中弹出(删除)server01,并对剩余的server02和server03使用一致的哈希
结果,我的期望破灭了
Twemproxy没有自动弹出崩溃的服务器(server01)
所以,我的测试python客户端程序在一个周期内遇到了“连接被拒绝”错误
这是我的期望吗?
如果没有,我该如何解决这个问题?我也有同样的问题:(你解决过吗?