問題タブ [session-affinity]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2580 参照

websphere - Websphere でクラスタリングせずにロード バランサーでセッション アフィニティを有効にする

2 つの独立したホストで 2 つのスタンドアロン WAS7 ベース バージョン JVM の負荷を分散する必要があります。両方の JVM は、単一の IHS Web サーバーによって処理されます。クラスターを作成していません。以下のように、JVM ごとに一意の HTTP セッション クローン ID を構成することに加えて、

案内する :

i)Nameフィールドに を入力しHttpSessionCloneIdます。

ii)Valueフィールドに、サーバーの一意の値を入力します。固有値は 8 から 9 文字の英数字でなければなりません。たとえば、

WAS または IHS 側でセッション アフィニティを有効にするために、その他の構成変更を行う必要はありますか?

0 投票する
0 に答える
1316 参照

c# - Azure App Service: 特定の要求に対して ARR アフィニティを有効にすることはできますか?

ステートレス Web アプリケーションを Azure App Service にデプロイしており、アプリケーション設定で ARR アフィニティを無効にしています。これを無効のままにして、特定のリクエストに対して有効にすることはできますか?

「Arr-Disable-Session-Affinity」ヘッダーを追加することで、個々のリクエストに対してこれを無効にできることを示す2016 年の benjaminperkins による投稿に出くわしましたが、この逆の「Arr-Enable-Session-アフィニティ」。

リモート操作に続いて、個々のインスタンスにリクエストを送信して、メモリ内キャッシュをウォームアップできるようにしたいと考えています。ARRAffinity が有効になっているときに App Server Web アプリ インスタンスへの URL 要求を作成する方法は理解していますが、これをグローバルに有効にしたくないのでうまくいきません。

これが私がやりたいことの例です:

ARRAffinity が App Service で無効になっている場合にこれを行う方法はありますか?

0 投票する
1 に答える
477 参照

udp - Google Cloud: ヘルスチェックで失敗したインスタンスが UDP 内部ロードバランサから削除されない

私は、SIP インフラを移動するプロジェクトに取り組んでいます。GCPに。

プライベート IP を持つ UDP 内部ロード バランサーを使用して、Asterisk から Kamailio SBC に通話をルーティングしています。Asterisk は、ロード バランサーのアドレス IP を単一の発信エンドポイントとして構成されています。

ここに画像の説明を入力

内部 UDP ロード バランサーは、5060 フロントエンド、2 つの SBC を備えたバックエンド、およびポート 80 での基本的な http ヘルス チェックで動作します。

各 kamailio SBC で、ヘルス チェックのためにポート 5060 にアプリケーションをリストし、ポート 80 に Apache サーバーをリストしているため、httpd を停止するとインスタンスのステータスが異常に変わります。

転送ルール

バックエンド サービス

健康診断

すべてのタイムアウトは 3 秒に設定されます。セッション アフィニティ (永続性) によって実行される内部 UDP LB ルート ルールはすぐには削除されません。削除されるまでに約 15 分 (トラフィックなし) かかります。

インスタンスが再び正常な場合と同じケースで、LB によって考慮されてトラフィックの受信を開始するのに 15 分かかります。

外部アドレス IP で UDP ロード バランサーを使用していた場合、この問題は発生しませんでした。これは、トラフィックを送信するアスタリスク アドレスがネイテッドであるため、5 タプル ハッシュが呼び出しごとに異なるためです。

しかし、内部 IP を使用する UDP LB では、5 タプル ハッシュは常に同じ (同じ src/dst IP:Port) であるため、セッション アフィニティ (永続性) ルールのタイムアウトを構成したり、私のメモリを強制的にフラッシュしたりする方法ポンド。

多分それはバグです!誰かが同じ問題に遭遇しましたか? ありがとう、誰かがこの問題で私を助けてくれるかどうか楽しみにしていますか?

BR、ウス