1

Tomcat 5.5 で Web アプリケーションを実行しています。

セッションのディスクへのダンプを強制する方法

  1. リクエストごとに
  2. 時間間隔ごとに
4

2 に答える 2

0

Persistent Manager http://tomcat.apache.org/tomcat-5.5-doc/config/manager.htmlを見てください 。maxIdleBackupとmaxIdleSwapを0またはゼロに近い時間に設定すると、すべてのリクエストでセッションが持続します。これらのパラメータをより大きな値に設定すると、間隔を置いてダンプできます。

于 2010-05-26T19:44:44.007 に答える
0

質問 1 は、フィルターまたはバルブを使用して行うことができます。

    public void doFilter(ServletRequest request, ServletResponse response,
                FilterChain chain) throws java.io.IOException, ServletException {
            HttpServletRequest req = (HttpServletRequest) request;
            HttpServletResponse res = (HttpServletResponse) response;
            HttpSession session = req.getSession(false);
            if(session != null) {
            dumpSession( session );
            }
            chain.doFilter(request, response);
        }
}

質問 2 については、このディスカッションを参照してください

于 2010-05-26T07:34:42.070 に答える