2012-08-17 19 views
6

私はApache 2.2.16とTomcat 7.0.16を使用しています。 3つの異なるwarファイルを実行する3つのTomcatインスタンスがあります。リクエストをバイパスするために、私はmod_proxyでhttpdを設定しました。Mod_Proxy 502 - 間欠的にプロキシエラーが発生する

3つのTomcatインスタンスは、8080で8090を実行している、8099.

ProxyPass /bor `http://localhost:8080/bor/ 
ProxyPass /borcafews/ `http://localhost:8090/borcafews/ 
ProxyPass /borechws/ `http://localhost:8099/borechws/ 

以下のhttpd設定が断続的に私は、だから私はhttpdの中に以下の変数を設定した8090と8099.で502プロキシエラーを得ていた見つけますborcafews任意プロキシエラーを与えなかったが、borechws断続502プロキシエラーで失敗しているこのような構成を設定した後

<Location /borcafews/> 
SetEnv force-proxy-request-1.0 1 
SetEnv proxy-nokeepalive 1 
</Location>` 

の.conf。

proxy: Error reading from remote server returned by /borechws/services/bor (20014)Internal error: proxy: error reading status line from remote server localhost:8099

私はこの問題を解決してください。

答えて

0

Apacheの設定でこれが間違っているかどうかわかりません。あなたのTomcatアプリが間違った答えを返す可能性があります。

関連するポートのトラフィックをキャプチャするには、tcpdumpまたはtsharkを使用します。これにより、Tomcatアプリケーションが有効なHTTP応答を返すことが確認されます。

関連する問題