reliaoid 7.6 バックエンドメンテナンスが機能しない

  • このトピックには7の返信、2の音声があり、最後に更新されました 1ヶ月前4年、 作者: nevola。
表示8ポスト - (1の合計の)8を通じて8
  • 著者
    投稿
  • #58391 返信
    オーシ
    Member

      こんにちは!

      リリアノイド 7.6
      TES ラボで、バックエンドのメンテナンス モードで奇妙なバグを発見しました。
      テスト ラボでは、Outlook クライアントと Exchange の接続のバランスをとるクラスターで 2 つのノード Relianoid 7.6 を使用します。

      Outlook が Exchange に接続されると、ファーム内の各 Exchange バックエンドへの確立された接続の数が表示されます (DAG には Exchange テスト サーバーが 2 つだけあります)。
      バックエンドの 1 つ (cut) でメンテナンス モードをオンにすると、クライアント接続がリセットされますが、その後、メンテナンス モードになっている同じバックエンドに再接続が開始されます。つまり、クライアント接続は復元されないはずです。
      バックエンドでメンテナンス モードをオフにしてからオンにしようとしても、何も変化はなく、クライアント接続は引き続きメンテナンス中のバックエンドに正常に復元され、メンテナンスが無効になるまで接続を受け入れることはありません。
      メンテナンス モードは、バックエンドでオンにしてファームを再起動した場合にのみ機能し、その後はメンテナンス モードになっているバックエンドへのクライアント接続は復元されません。

      バグのようです。

      ファームは、ポート 4、バックエンド数 443 の l2xnat モードで構成されています。

      #58416 返信
      ネヴォラ
      モデレータ

        こんにちは!

        サポート保存を生成し (システム > サポート保存)、support AT relianoid DOT com で共有していただけますか?

        ありがとうございました!

        #58417 返信
        オーシ
        Member

          こんにちは!

          サポートファイルを送信しましたので、メールをご確認ください。

          #58420 返信
          ネヴォラ
          モデレータ

            こんにちは!

            保存のサポートありがとうございます。すべてのクライアントが同じIPアドレスにネイティングされているため、これは設定された永続性に関連しているようです。

            セッションの永続性を「送信元 IP」から「送信元ポート」に変更してください。

            皆様のご意見をお待ちしております。
            乾杯。

            #58463 返信
            オーシ
            Member

              こんにちは!

              セッション持続性を「送信元IP」から「送信元ポート」に変更したところ、メンテナンスモードの動作が改善されました。以前のバージョンでは、セッション持続性を「送信元IP」から「送信元ポート」に変更しなくても、ZEVENETのメンテナンスモードは動作していました。メンテナンスロジックが変更された理由を理解したいです。 RELIANOID バランサーか、ZEVENETで常に正しい設定を使用していなかったのでしょうか?
              ZEVENET のメンテナンス モードは、セッション永続設定に依存せず、常に完璧に機能しました。
              ZEVENETをアップグレードした後に問題が発生しました RELIANOID.

              #58468 返信
              ネヴォラ
              モデレータ

                こんにちは!

                メンテナンス モードとセッションの永続性はまったく変更されませんでした。

                インフラでは、すべてのクライアントが常にNAT接続されていましたか?それとも最近変更されたのでしょうか?クライアントがNAT接続されている場合、ソースIPによる永続性を利用してクライアントを異なるバックエンドに負荷分散していたとしたら、それはZevenetのバグです。

                正しい動作を確認するには、「Source IP」に変更し、/usr/local/relianoid/config/global.conf でデバッグを有効にして、次のように変更します。

                $デバッグ=”0″;

                〜へ

                $デバッグ=”9″;

                そして、メンテナンスの問題を再現します。

                最後に、メールで最新のサポート保存を共有してください。
                かしこ。

                #58471 返信
                オーシ
                Member

                  こんにちは!

                  わかりました。情報ありがとうございます!

                  私のテストでは、ZEVENET ベースのインフラストラクチャ クライアント接続は常に NAT (lx4nat モード) で機能しました。これは ZEVENET に関する興味深い情報です。
                  私はZEVENETバランサーをテストする必要はありません。 RELIANOID.
                  RELIANOID 優れたシンプルなバランサー。

                  助けてくれてありがとう! =)

                  #58474 返信
                  ネヴォラ
                  モデレータ

                    どういたしまして、
                    楽(楽しむ) RELIANOID!

                  表示8ポスト - (1の合計の)8を通じて8
                  返信先: relianoid 7.6 バックエンドメンテナンスが機能しない
                  詳細を入力するか、 サインイン 管理を避けるため