6

Webアプリケーションの起動後にいくつかのJARファイルを更新し、変更を有効にするために再起動しようとしています。(要件)問題は、セッション情報がTomcatによって保持されていることです。はい、アプリケーションに「sessionEventListener」リスナーがありますが、それは私見では問題にはなりません。

もちろん、WARファイルを除いて、セッション、キャッシュ、またはtomcatに提供されたWebアプリケーションに関する情報など、すべてをtomcat(スタンドアロンで実行)から新たに開始する必要があります。

どんな助けでもいただければ幸いです。

4

2 に答える 2

9

開発中(Eclipseで)、私は通常、サーバービューを右クリックしたときに表示される[Tomcat作業ディレクトリのクリーンアップ]オプションを使用します。これにより、すべてのセッション関連データが消去されます。

于 2012-08-02T06:44:36.910 に答える
2

tomcat 7 context.xmlで、この行を追加/コメント解除して、Tomcatの再起動時にすべてのセッションをクリアできます。

<Manager pathname="" />
于 2017-09-20T07:48:31.850 に答える