gpt4 book ai didi

java - Wicket 1.5 - 页面序列化 - 它是如何工作的?

转载 作者:行者123 更新时间:2023-12-04 04:48:49 25 4
gpt4 key购买 nike

我的应用程序正在用序列化页面填充磁盘空间。根本没有被清理——即使在 session 到期后也没有。
我为了找出它的原因,我需要了解序列化是如何工作的。

1) Wicket 是否在 HTTP Session 上有 Hook ,当 Session 终止或超时时,它会刷新页面历史记录?

2) 页面历史的配置选项是什么?

3) 是否可以将页面序列化配置为使用 HTTP session 而不是临时目录?

4)是否可以配置页面序列化以在内存缓存中使用?

最佳答案

好的....所以我检查了代码

1) 是的

2) 只能通过属性配置文件夹路径 (javax.servlet.context.tempdir)。 DiskDataStore可用于实用地配置一些额外的东西:限制序列化大小(默认为 10 mb)和内存页面缓存大小。

3) 是 - 通过注册 HttpSessionDataStore
4) 部分 - 可以增加 StoreSettings#inmemoryCacheSize ,当它已满时,wicket 将开始序列化到文件 - 这是有道理的。

关于java - Wicket 1.5 - 页面序列化 - 它是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17742304/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com