Redis和twemproxy

时间:2016-07-04 09:21:49

标签: redis redis-cluster twemproxy

我最初在我的本地计算机上组建了一个Redis集群,其中包含3个主服务器和3个从服务器。

现在我想在Redis群集上使用twemproxy,因此我使用了以下行(见下文)作为我的配置文件,并使用Redis群集实现了twemproxy。

但我遇到的问题是,在我发送给port 22122的100个密钥中,只有30-40个密钥已在Redis群集中注册。

请帮忙!

beta:
  listen: **.**.**.***:22122
  hash: fnv1a_64
  hash_tag: "{}"
  distribution: ketama
  auto_eject_hosts: false
  timeout: 400
  redis: true
  servers:
   - **.**.**.***:8006:3 server1
   - **.**.**.***:8007:2 server2
   - **.**.**.***:8008:1 server3

1 个答案:

答案 0 :(得分:1)

您不能同时使用Twemproxy和Redis群集,因为它们都试图在群集中删除密钥。选择一个并使用那一个。

那说这不是一个堆栈交换问题,因为它是关于管理的。在serverfault上尝试任何进一步的相关问题。