|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
以下の例は、configtcファイルに記述された例に従ってTomcatが設定されている場合に動作します。
通常のソケットを使ってTomcatの/examplesコンテキストを/examplesに割り当てます。 localhostではなくIPであることに注意して下さい (JVMは、IPV6ではなくIPV4のアドレスで待ち受けます)。
[shm]
file=${serverRoot}/logs/shm.file
size=1048576
# ソケットチャンネルでポート番号とホスト名を上書きする例
[channel.socket:localhost:8019]
port=8019
host=127.0.0.1
# ワーカの定義
[ajp13:localhost:8019]
channel=channel.socket:localhost:8019
# URI のマッピング
[uri:/examples/*]
worker=ajp13:localhost:8019
ステータスワーカに対して/jkstatusを割り当てます。
[shm]
file=${serverRoot}/logs/shm.file
size=1048576
# ワーカの定義
[status:status]
# URI のマッピング
[uri:/jkstatus/*]
worker=status:status
AF_UNIXソケットを使ってTomcatの/examplesコンテキストを/examplesに割り当てます。
以下がTomcatによって生成されるソケットファイルです。
WebサーバがTomcatとは別のユーザで起動している場合は、
ソケットファイルのパーミッションに注意して下さい。 apache20@jfcexpert:~/apache> ls -l /home1/jakarta/jakarta-tomcat-4.1/dist/work/jk2.socket srw-rw---- 1 jakarta jakarta 0 Jun 20 08:27 /home1/jakarta/jakarta-tomcat-4.1/dist/work/jk2.socketこの通り、TomcatのユーザとWebサーバのユーザは同じグループでなければなりません。
[shm]
file=${serverRoot}/logs/shm.file
size=1048576
# UNIX Socket チャンネルの例
[channel.un:unixsocket]
file=/home1/jakarta/jakarta-tomcat-4.1/dist/work/jk2.socket
# ワーカの定義
[ajp13:unixsocket]
channel=channel.un:unixsocket
# URI マッピング
[uri:/examples/*]
worker=ajp13:unixsocket
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
[訳注: これは田中良浩が翻訳しました。日本語訳に対するコメントがあれば、こちらに送って下さい。]
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||