0

Hapi.js ノード サーバーがあります。ノードの動作が遅い場合 (イベント ループの遅延がしきい値または同様の設定を超える場合) に、フェイルセーフとして 503 を吐き出すようにアプリを構成できます。このノードを実行している EC2 の前にある AWS ELB は 503 を理解し、ELB の下の他のノードにリクエストを再ルーティングしますか? これは良いパターンですか?

4

1 に答える 1

0

AWS ELB は、ヘルス チェックで設定されたポートに ping を実行し、そのポートで 200 Ok メッセージを受信しない場合、そのノードを異常としてマークし、そのノードへのトラフィックの送信を停止します。

したがって、そのノードがロード バランサーに設定されたヘルス チェック ポートで 503 を送信するようにすると、ELB はそのノードへのトラフィックの送信を停止します。

于 2016-08-02T14:22:06.240 に答える