0

根据 redis 队列的大小(每个实例的密钥数量),我可以使用twemproxy作为 redis 实例池的负载均衡器吗?如果 twemproxy 达到其数据库中预先配置的最大密钥数量,是否能够从上游的一个 redis 实例关闭?

如果是这样,我该怎么做(我对 redis 和其他东西很陌生,所以我可能不会从文档中得到这个)?

提前致谢。

4

1 回答 1

1

不,不可能对每个实例的确切键数或队列大小进行负载平衡。分片基于基于键名的计算。(参见hash,hash_tagdistribution设置)通常你应该得到一个相当均匀的分布,但如果运气不好,一些分片可能会比其他分片获得更多的密钥。

于 2016-04-26T09:05:24.017 回答