令牌识别与Cassandra上的Astyanax负载平衡

时间:2015-05-04 16:06:32

标签: cassandra astyanax

一些背景: 我们使用Cassandra 2.0.9和Astyanax 2.0.2,复制因子设置为4,每个节点有256个vnodes。

使用循环连接池运行时,一切看起来都很好,并且Cassandra节点均匀加载。

当我们切换到令牌识别连接池时,4个节点开始具有明显更高的负载,一分钟之后我们必须由于延迟而返回循环。

我们已经安装了OpsCenter - 数据分发看起来不错。 使用循环法的连接池配置如下所示:

  • 延迟评分策略:EMA
  • latencyAwareScoreThreshold:2.0
  • latencyAwareUpdateInterval:1000
  • latencyAwareResetInterval:0
  • latencyAwareWindowSize:50

任何想法我们如何解决这个问题并开始使用循环连接池?

0 个答案:

没有答案