Tomcatのオートリロード
Tomcatのserver.xmlでオートリロードに設定していなくても、web.xmlを更新すると、設定が再読込され、サーブレットが初期化される。オートリロードの設定は、classesとlib以下のみであるため(下の本に書いてあった)。これまで、オートリロードに設定しているから、web.xmlをtouchしたら更新されるのかと思っていたが勘違いだった。
このとき、classesも更新されるのだろうか?今度試してみよう。
無知のせいで、障害を出してしまったが、怠惰が原因よりはましか。
|
Tomcat6ではweb.xmlを編集しても、リロードされない。
Contextをserver.xmlに書いてるからかも、context.xmlでなくて。
投稿情報: gami | 2009年2 月25日 (水) 21:54
classも再読込されたが、なぜか503エラーが出ることがあった。不安定になる可能性があるので、ユーザがアクセスするところではやはりTomcatを再起動する必要があると思われる。
投稿情報: gami | 2008年4 月28日 (月) 21:44