大きな負荷ではまったく問題なく動作し、低負荷では 50% のタイムアウト率と不安定な応答時間で実行を開始する、redis クラスターの奇妙な動作を確認してください。
低負荷の時間帯には、毎日同じパターンがあります。
このような奇妙なパターンを引き起こす可能性のあるアイデアはありますか? おそらく、この RedisCluster が低負荷時間で開始するメンテナンス作業でしょうか? スロットのリバランスのように。確認する設定や側面があればお勧めします。
バージョン: Redis 2.0.7、Jedis 2.8.1
構成: 9 つのマスター プロセスと 18 のスレーブを持つ 3 つの物理ノード。
JedisCluster タイムアウト = 5 ミリ秒。
負荷は setex で 100% の書き込みです。
このグラフは、実際の RedisCluster 時間ではなく、JedisCluster の応答時間に関するものです。ここの「セット」行は、合計数ではなく、実際に成功したセットです。