タグ付けされた質問 「amazon-elb」

ELBは、Amazonのマネージドロードバランサーサービスであり、EC2仮想マシンクラウドホスティングサービスと組み合わせて使用​​されます。

6
WordPress httpsプラグインを使用したAWS ELBおよびwordpressサイトでの無限リダイレクトループ
Wordpress 3.2.1を実行しているUbuntuサーバーを指すようにAWS ELBを設定しました。ロードバランサーの背後に配置するまで、サーバーではすべてがうまくいきました。 ポート80をポート80に、ポート443をポート80に転送するようにロードバランサーを設定しました。 elbのヘッダーを確認するように仮想ホストファイルを設定します。 RewriteEngine On RewriteCond%{HTTP:X-Forwarded-Proto}!https RewriteRule!/ status https://% {SERVER_NAME}%{REQUEST_URI} [L、R] これで、httpsのURLにアクセスするたびに次のメッセージが表示されます。 このWebページにはリダイレクトループがありますhttps://mywebsite.com/securepage/ のWebページによりリダイレクトが多すぎます wordpress httpsプラグイン (http://wordpress.org/extend/plugins/wordpress-https/)を無効にするとすぐに、 ページは機能しますが、今は混合コンテンツでいっぱいです。httpsであるべきページは、もはやhttpsではありません。 elb経由ではなく直接サーバーにアクセスするとすぐに再び機能します。 これをAWS ELBと連携させる方法についてのアイデアはありますか?

2
Elastic Load Balancerは異なるサイズのインスタンスにトラフィックを正しく分散できますか
Elastic Load Balancerを調べているところです。私が理解しているように、彼らはラウンドロビンを行い、背後のサーバーへの接続を均等に分散しています。では、ELBの背後に異なるサイズのインスタンスがある場合はどうなりますか?より大きなインスタンスにさらに接続を送信しますか、それとも接続を均等に分散し続けますか?つまり、実際には異なるサイズのインスタンスを使用するべきではありません。

1
Real-IPを使用しているときに$ remote_addrの元の値をログに記録する方法
私の環境には、いくつかのシステムを通過するユーザーリクエストがあります。 [クライアント]-> [ELB] ---> [nginx]-> [ウェブ] (ELB = AWS Elastic Load Balancer) これのおかげで答えが、私はnginxの決定と上流側のサーバー(ウェブ)への正しいクライアントのIPアドレスを渡しているX-Forwarded-ForとX-Real_IP、ヘッダー。関連するnginx設定: real_ip_header X-Forwarded-For; set_real_ip_from 10.0.0.0/8; real_ip_recursive on; proxy_set_header X-Real-IP $remote_addr; 私の問題はこれです。nginxのReal IPモジュールは、既存の$remote_addr変数をそのX-Forwarded-For計算結果で置き換えます。これにより、元のクライアントIPが得られますが、実際にリクエストをプロキシ(ELB)に送信したシステムのIPアドレスが失われます。 全体として、クライアントIPを持つことは私にとってより重要ですが、トラフィックの流れを理解(およびデバッグ)できるように、リクエストのチェーン全体をログに記録できるようにしたいと考えています。現在、私はnginxにクライアントIP、自身のIP、および上流サーバーのIPのみを記録させることができます。ELB IPもログに記録できるようにしたいと思います。 私が見るX-Istenceが同じ尋ねた質問を少し運と、2013年に。それ以来何か変更または改善されましたか?

3
GoDaddyワイルドカード証明書を使用してAmazon Elastic Load BalancerにSSLをインストールする
AWS Elastic Load BalancerにSSL証明書をインストールするのが少し行き詰まっています。GoDaddyからのワイルドカード証明書があり、ELBを指す必要があります。 コマンドを実行しました(ロードバランサーの背後にあるサーバーの1つで実行しました)。 openssl req -new -newkey rsa:2048 -nodes -keyout mydomain.key -out mydomain.csr その後、.csrファイルをGoDaddyに送信しました。その時点で、彼らはそれに2つのファイルをZIPフォルダを返されていますgd_bundle.crtとmydomain.com.crt。gd_bundle.crtを見ると、内部に2つの一意のキー(base 64でエンコードされた2つの文字列)があるようです。 Amazon ELBは公開鍵と秘密鍵を求めていますが、私が行ったことに基づいて、どちらが何であるかわかりません。この時点から、これをすべてロードするために何をすべきかわかりません。 どんな助けでも大歓迎です。

2
Amazon ELB HTTPSが機能しない
AWS ELBでHTTPSを動作させようとしています。 1時間ほど試してみましたが、何をしようとしても、HTTPSで接続すると接続がタイムアウトするだけです。HTTPは正常に機能しますが、HTTPSは機能しません。 誰かが何らかの援助を提供できますか?

1
ELBに登録されているすべてのインスタンスがダウンしている場合、静的ページを表示することは可能ですか?
AWS ELBを使用してSSLをオフロードし、着信トラフィックの負荷を分散しています。すべてのインスタンスがダウンしているか正常でない場合、ELBはHTTPステータス503の空白ページを送り返します。 たとえば、メンテナンスを示すために静的ページを送信することは可能ですか?

2
1つのAWS ELBロードバランサーポートをマップして、複数のインスタンスポートに分散しますか?
それぞれ異なるポートの複数のEC2インスタンスで実行されている複数のプロセスがあるとします。単一のAWS ELBをマッピングして、インスタンス全体でこれらのプロセスのいずれかにバランスをとることができますか? たとえば、次のような設定が理想的です。 HTTPS 443 -> Instance 1 Process 1 Port 8081 or -> Instance 1 Process 2 Port 8082 or -> Instance 2 Process 1 Port 8081 or -> Instance 2 Process 2 Port 8082 ELBをこのように構成する方法はありますか?各インスタンスでロードバランサーを実行して、そのインスタンスのプロセス間でバランスを取ることを回避しようとしています。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.