スレーブ、センチネル、フェイルオーバーを含むバックエンドとして 2 つの redis サーバーを使用して temproxy (くるみ割り人形) をセットアップしました。
別の redis サーバーを追加するとすぐに、temproxy が別の redis にリダイレクトするため、一部のキーを読み取ることができません。
一貫性を壊さずに別の redis インスタンスを追加するにはどうすればよいですか?
セットアップを一貫性のある非常に高速なデータベースとして使用したいと考えています。
ここに私の設定があります:
redis_cluster:
auto_eject_hosts: false
distribution: ketama
hash: fnv1a_32
listen: 127.0.0.1:6379
preconnect: true
redis: true
servers:
- 127.0.0.1:7004:1 redis_1
- 127.0.0.1:7005:1 redis_2
サーバーのジョブをシャーディングし続け、インスタンスを追加できるようにしたい。別のセットアップを使用する必要がありますか?