Session 运行wicket应用程序的tomcat中有大量会话文件
我正在Session 运行wicket应用程序的tomcat中有大量会话文件,session,tomcat6,diskspace,wicket-1.5,Session,Tomcat6,Diskspace,Wicket 1.5,我正在tomcat6和CentOS上运行wicket 1.5.7应用程序。过去7天,我在tomcat工作文件夹中有大量的会话文件夹。会话过期后,这些文件夹不会被删除。如果我看一看文件夹的上次更新日期,似乎每10秒创建一次新会话,如果我看一看流量,就不应该是这样了。这导致我的磁盘很快就满了。所有页面都是状态满的,我正在使用它们中的大多数页面 public class MountedMapperWithoutPageComponentInfo extends MountedMapper { publ
tomcat6
和CentOS
上运行wicket 1.5.7应用程序。过去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);
}
}
公共类MountedMapperWithoutPageComponentInfo扩展MountedMapper{
公共装载的ApperWithOutpageComponentInfo(字符串装载路径,类