1

Tomcat 6およびでウィケット 1.5.7 アプリケーションを実行していますCentOS。過去 7 日間、Tomcat 作業フォルダーに膨大な数のセッションフォルダーがあります。セッションの有効期限が切れた後、これらのフォルダーは削除されません。フォルダの最終更新日を見ると、10 秒ごとに新しいセッションが作成されているように見えますが、トラフィックを見るとそうではありません。これにより、ディスクがすぐにいっぱいになります。すべてのページがフル状態であり、ほとんどのページで使用しています

public class MountedMapperWithoutPageComponentInfo extends MountedMapper {
public MountedMapperWithoutPageComponentInfo(String mountPath, Class<? extends IRequestablePage> pageClass) {
        super(mountPath, pageClass, new PageParametersEncoder());
      }
      @Override
      protected void encodePageComponentInfo(Url url, PageComponentInfo info) {
        // do nothing so that component info does not get rendered in url
      }
      @Override 
      public Url mapHandler(IRequestHandler requestHandler) 
      { 
          if (requestHandler instanceof ListenerInterfaceRequestHandler) { 
              return null; 
          } else { 
               return super.mapHandler(requestHandler); 
          } 
      } 

URL にバージョン番号を含めないようにします。

何か案が?

4

0 に答える 0