0

JBossを使用しています。warファイルがjboss/server/default/logディレクトリにコピーされたときに、サーバーログに「War file deploy」を記録する必要があります(これはjbossとは関係ありませんが...)

つまり、サーブレットを使用して init メソッドをオーバーロードし、サーバー ログにログオンします。

要件は -> war ファイルがデプロイされるとすぐに、サーブレットを過負荷にすることなくサーバーログにいくつかの情報を記録できるようにすることです。

それは可能ですか?サーバーログに何かを記録するために web.xml で何かを指定することは可能ですか?

4

2 に答える 2

0

うーん、私の知る限り、JBoss は新しいアプリケーションが単独でデプロイされたことをログに記録します。それは十分ではありませんか?

于 2010-08-02T04:16:12.110 に答える
0

contextInitialized(ServletContextEvent sce)メソッドを ServletContextListener で使用し、web.xml で構成できます。ただし、これにより、コンテナでコンテキストがいつ開始されるかがわかります。(また、戦争が初めて展開されたとき、およびコンテキストが開始または停止するたびに)

ここでドキュメントを確認してください

于 2010-08-02T05:55:42.107 に答える