- PR -

Apahce-Tomcatの場合のWebアプリケーションの自動更新について

1
投稿者投稿内容
かん
会議室デビュー日: 2005/09/06
投稿数: 5
投稿日時: 2005-09-06 15:10
 表題について質問させていただきます。
過去スレッドを検索してみたんですが、うまく見つけられませんでした。

 現在、Red Hat Linux9、apache2.0.48、tomcat4.1.29でWebアプリ開発を
勉強しています。
 新規ディレクトリを作成し、それ以下に配置し、workers2.properties、
server.xml、およびweb.xml を再読込させるために、tomcatやapacheを
再起動しています。
そので質問なんですが、新規にwebアプリを追加し、workers2.properties等
の設定ファイルを更新しても、apacheやtomcatを停止/再起動することなく
自動更新してくれるような方法があるんでしょうか?

 ご教示よろしく御願いいたします。
ちょま吉
大ベテラン
会議室デビュー日: 2004/08/04
投稿数: 112
投稿日時: 2005-09-07 00:43
workers2.propertiesはapacheのmod_jk2が読み込むものと思っています。
だとするとapacheの再起動だけでworkers2.propertiesの変更は反映されるように思えますが?
apacheには確かapachectlコマンドがついていたと思います。
このコマンドをgracefulオプションで利用すれば接続中のセッションは切られずに新しい接続から設定を反映させていけると思います。

tomcatは、、、わかりません。


[ メッセージ編集済み 編集者: ちょま吉 編集日時 2005-09-07 00:46 ]
かん
会議室デビュー日: 2005/09/06
投稿数: 5
投稿日時: 2005-09-07 09:04
ちょま吉様、返信ありがとうございます。

 apachectl の graceful オプションに関して、誤った認識を持っていました。
仰る通りの動作だったんですね。結局再起動されるということが念頭にあり、
接続中のものは維持されているということを見逃していました。

 tomcat については、manager というものがあることを発見したんですが、
現在調べ中です。

 
1

スキルアップ/キャリアアップ(JOB@IT)