現在、インスタンスで実行apache2
しています。私のサイトの一部として、私のデータは、.SUSE
@EC2
mod_proxy
REST
IIS
Proxy/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
プールされた接続を使用する必要がある場合はどうすればよいですか? キープアライブを使用したい場合はどうすればよいですか? つまり、現在使用しているつまようじと接着剤のソリューションを置き換えるためのベスト プラクティスを探しています。