問題タブ [amazon-elb]
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.
ruby - Amazon Load Balancer が TorqueBox への Web Socket 接続をドロップする
Amazon AWS で TorqueBox を実行しています。ポート 8675 で Web ソケット接続用の TCP パス スルーを行うロード バランサーを作成しました。最初にページをロードしたとき、これは非常にうまく機能しているように見えますが、しばらくページを開いたままにしておくと、接続が停止します。働く。エラーメッセージは表示されません。接続を介して送信されたそれ以降のメッセージを黙って無視するだけです。この時点でページをリロードすると、すべて正常に動作します。
クラスター内の個々のノードに直接接続しようとしましたが、その場合は接続が切断されないため、ロード バランサーと関係があるのではないかと疑っています。
これを引き起こしている可能性のあるアイデアはありますか?
dns - 私の EC2 インスタンスは、無関係なホスト名のトラフィックを受信します。これはどのように起こりますか?
Elastic Load Balancer の背後に 2 つの EC2 インスタンスがあります。これらのインスタンスは、単一の Web サイトに対する HTTP 要求を処理します。アプリを仮想ホストに分割することを計画しているため、最近、トラフィックの HOST ヘッダーを調べ始めました。
定期的に (1 日に数十回)、サーバーとはまったく関係のないホスト名の要求をログに記録します。いくつかの例として、今日、ホスト名ad.adserverplus.com
とr1---sn-upfn-hp5e.c.youtube.com
. これらを調べたところ、IPアドレスは私のサーバーやELBのいずれとも同じではないため、これがどのように起こるかについて理論を立てようとしています.
誰かがホスト ヘッダーをスプーフィングしている可能性があることは認識していますが、これが起こっていることではないことを確信しているほど頻繁に発生します。私のもう 1 つの考えは、どういうわけか、これらのホストの 1 つをたまたま私の IP アドレスに解決する古い DNS データがあるということですが、これも定期的にではなく、非常に頻繁に発生する可能性があるようです。他にどのような可能性がありますか? また、どのように検証/信用を落とすことができますか?
編集今日、予期しないホスト名のいくつかを調べましたが、実際には、ドメインの頂点が解決される可能性のある IP の 1 つである IP に解決されるようです。私は DNS に Route 53 を使用しており、ゾーンの頂点が ELB を指しているため、ドメインの IP アドレスを照会すると、質問するタイミングによって異なる回答が得られます。ですから、これらの IP アドレスがどのようにして私に割り当てられ、他の誰かが既に使用している IP アドレスを使用していないことを EC2 がどのように確認するのか、非常に興味があります。
node.js - 負荷分散のための AWS ELB と node-http-proxy リバース プロキシ
私はウェブサービスを持っています。クライアントからの負荷を分散するために、4 台の AWS EC2 マシンにデプロイされます。私は2つの解決策を考えています。1 つは AWS ELB の使用です。もう 1 つは node-http-proxy を使用して自分でリバース プロキシを実装する方法です。接続を 4 台のマシンに分散します。
どちらも負荷分散機能を実装できます。どっちがいいのかわからない。AWS ELB は、リバース プロキシよりも堅牢な場合があります。しかし、リバース プロキシ ソリューションは費用対効果に優れています。AWS ELB の料金を支払う必要はありません。
どちらのソリューションが優れているか、誰でもコメントできますか? なぜ?
ありがとう、
ジェフリー
amazon-web-services - AWS CloudWatch メトリクス RequestCount は何を意味しますか?
AWS CloudWatch メトリクス RequestCount の意味を理解しようとしています。私が見つけることができる唯一のドキュメントには、ロードバランサーによって処理されるリクエストの数と書かれていますが、これは非常に役に立ちません:
これは合計数ですか、それともある種の率ですか? グラフは単調に増加する合計値を示していないため、合計であるとは思えません。
このカウント/レートはどのくらいの期間ですか? 定期的にリセットされますか?
なぜインターネットはこの質問をする人でいっぱいにならないのですか?
node.js - Node.Js アプリのロードバランサーとして、nginx の代わりに Amazon ELB を使用できますか?
私はNode.jsアプリを持っています.SOで多くの投稿を見てきました.ロードバランサーとしてnginxの背後にある必要があります. Amazonのサービスに慣れてきたので質問です。