昨日の日記の続き。
今日も別の障害に対応しつつ、Tomcatいじり。
uriworkermap.propertiesってファイルをいじって、URLとJSPのワーカーをマッピングするんだけど、適当にネットで調べて以下の設定を入れてみた。
default.worker=worker1
/examples/*=$(default.worker)
…以下略…
動作的には動いてるっぽい(旧サーバもこの設定で動いてた)だけど、ログにはこんな記述が。
[Tue Apr 08 HH:MM:SS.296 2008] [1808:1604] [error] jk_uri_worker_map.c (399): invalid context 'default.worker': does not begin with '/'
[Tue Apr 08 HH:MM:SS.296 2008] [1808:1604] [error] jk_uri_worker_map.c (756): invalid mapping rule default.worker->worker01
無効なコンテキストとかマッピングとか言われてるんだけど大丈夫なの?仕方ないので
Tomcat connectorのドキュメントを読んでみるものの確かにそれっぽい記述方法はない。
よく分からないので、default.workerは使わないようにした。
/examples/*=worker1
…以下略…
次にworkers.properties。旧サーバの設定にはworkers.java_homeとかの設定があったけど、現在構築中のサーバでは「そんな設定しらん(not supported。」とエラーになってうまく起動してくれない。
新しいisapi_redirect.dllを使っているせいか。。。
こちらも
ドキュメントみてもそれっぽい事が書いてないっぽい。
とりあえずこの設定か書かなくても動いてくれたので気にしないことにした。
環境変数でJAVA_HOMEとかTOMCAT_HOMEを定義してればいいよね?多分。
というわけで、多分動いてる感じです(多分でいいのか!?)。
もうちょっとTomcatのドキュメントがしっかりしてると嬉しいんだけどなぁ、と思った今日この頃です。
いや、実は書いてあって自分が読み飛ばしてるだけかも…英語ほとんど読めないし。。。
作成日:2008/04/09 02:39:36