2つのTomcat 6サーバの前にmod_jkを置いたApache 2.2があります。 (すべて同じボックスに1つのIPアドレス)aaa.test.comのリクエストをあるTomcatサーバーに、bbb.test.comのリクエストを他のサーバーに転送しようとしています。 htpd.confファイルに2つの仮想ホストが定義されています。私が抱えている問題は、URLに関係なく、すべての要求が、htpd.confファイルで最初に定義された仮想ホストに移動することです。私が定義したものがあればどちらもうまく動作します。Apache 2.2でバーチャルホストを設定する
htpd.confの設定:
LoadModule jk_module modules/mod_jk.so
JkWorkersFile "C:/Apache/Apache2.2/conf/workers.properties"
JkLogFile "C:/logs/jkmount/mod_jk.log"
JkLogLevel info
<VirtualHost *>
ServerName aaa.test.com
JkMountFile "C:/Apache/Apache2.2/conf/uriworkermap-aaa.properties"
</VirtualHost>
<VirtualHost *>
ServerName bbb.test.com
JkMountFile "C:/Apache/Apache2.2/conf/uriworkermap-bbb.properties"
</VirtualHost>
workers.properties:
worker.list=aaa,bbb
worker.aaa.type=ajp13
worker.aaa.host=srv1.domain.int
worker.aaa.port=8109
worker.bbb.type=ajp13
worker.bbb.host=srv1.domain.int
worker.bbb.port=8109
Aが最初である場合、私はmod_jk.logでこれを参照してください。
[Fri May 04 15:35:03 2012] aaa aaa.test.com 0.003906
注文を変更した場合:
[Fri May 04 15:53:43 2012] bbb bbb.test.com 0.011718
ありがとうございました。
何? –