0

我最初在我的本地机器上形成了一个具有 3 个主节点和 3 个从节点的 Redis 集群。

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

但我面临的问题是,在我发送到的 100 个密钥中,port 22122只有 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
4

1 回答 1

1

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

也就是说,这不是一个 stackexchange 问题,因为它是关于管理的。尝试有关 serverfault 的任何其他相关问题。

于 2016-07-05T05:37:41.070 回答