現在、インスタンスで実行apache2しています。私のサイトの一部として、私のデータは、.SUSE@EC2mod_proxyRESTIISProxy/ReverseProxy
をセットアップし、構成vhostsを有効にして確立した後、頻繁にエラーmod_proxyが発生することがわかりました。502これらのエラーは、Proxy ErrorフレーバーBad Gatewayのものでした。かなりのグーグルを行った後、方法に違いがあり、エラーの原因となっている接続を終了するIISことがわかりました。apache次の環境変数を設定すると、パフォーマンスが大幅に向上しました。
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1
SetEnv proxy-initial-not-pooled 1
私が疑問に思っているのは、なぜこれが機能するのか、理想的な構成はどのようになるのかということです。
Env変数
を使用して、プールされた接続を正しく使用し
ていない接続を維持しない(終了の期待を標準化する)ことを
強制してい
ますか? HTTP 1.0 request
プールされた接続を使用する必要がある場合はどうすればよいですか? キープアライブを使用したい場合はどうすればよいですか? つまり、現在使用しているつまようじと接着剤のソリューションを置き換えるためのベスト プラクティスを探しています。