0
をセンチネル。外部クライアント接続のフェイルオーバーの場合、haproxyポッドをインストールしました。クライアントエラーレポート Redisのは、私はそれの上にマスタとスレーブ<em>RedisのKubernetes</em>ポッドとセンチネルの構成を経由して<em>Redisの</em>高可用性ソリューションをチェックしています高可用性haproxy
Error: Server closed the connection.
ところで -
- RedisのがHAPROXYからフォワーディング接続を閉じるです:Redisのが空に設定されている場合は、設定のテストを開始しながら、私はいくつかの問題に遭遇しましたパスワードは、接続はOKを通過しています。
私は何らかのアイデアやアドバイスを感謝します。 redis.confファイルにTCPキープアライブよりも少なくとも2倍以上の値に
global daemon maxconn 500 defaults mode http timeout connect 5000ms timeout client 50000ms timeout server 50000ms frontend rotatingproxies bind *:3000 default_backend rotateproxy option http_proxy option http-use-proxy-header backend rotateproxy option http_proxy server proxyserver user:[email protected]:9999 server proxyserver user:[email protected]:9999 balance roundrobin
いくつかのアップデートが実際に私の設定 –
デフォルトのRedis モードTCPではTCPモードを使用してイム タイムアウト タイムアウトサーバ30代に タイムアウトクライアント30代の4Sを接続 フロントエンドは バインド10.0.0.1:6379名Redisの default_backendが をbk_redis ft_redis バックエンドはPINGrn TCPチェックを送信 オプションのTCP-チェック TCP-チェックをbk_redis文字列+ PONG TCP-チェック期待 TCP-チェックstrinを期待replicationrn情報を送りますg役割:マスター tcp-check送信QUITrn tcp-check expect文字列+ OK サーバーR1 10.0.0.11:6379 check inter 1s server R2 10.0.0.12:6379 check inter 1s –