J2EE のリスナーの話です
基本のリスナーの使い方は覚えないといけないなー
と思いながら全然すすまない
まずは初期化処理から
初期化時にはDBからマスタの読み込みとかします
package com.gauuud.StartUp;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
public class InitDB implements ServletContextListener {
@Override
public void contextInitialized(ServletContextEvent sce) {
//初期化処理
}
@Override
public void contextDestroyed(ServletContextEvent sce) {
//終了時処理
}
}
web.xml :
<listener>
<listener-class>com.gauuud.StartUp.InitDB</listener-class>
</listener>
余談になりますが
マスタは起動時にメモリ上に全部読み込むようにするべきですよね
最近のサーバはメモリ多いし(マスタとか10Mもいかないだろうし
クラスタ構成が多いので更新時に再起動でサービスが止まることもないし
0 件のコメント:
コメントを投稿