为什么CKAN中保存了这么多Beaker会话?

问题描述 投票:0回答:1

使用 CKAN,每次页面加载、AJAX 请求和 Flash 消息弹出都会保存一个新的 Beaker 会话。

真的有必要保存这么多session吗?请原谅我的无知,但我认为我没有完全理解它的好处,特别是它会用许多小文件稳定地填充缓存目录。

定期清理目录有什么坏处吗?

middleware ckan beaker
1个回答
1
投票

CKAN 不管理烧杯会话文件,您可以找到有关此相关问题的更多信息 https://github.com/ckan/ckan/issues/5294,其中会话保存在数据库而不是文件系统上。

我在 crontab 文件中添加了这样一行,以删除超过 24 小时的会话文件:

0  * * * *   ckan    find /tmp/<YOUR_CKAN_NAME>/sessions/ -mmin +1440 -type f -print -exec rm {} \;
© www.soinside.com 2019 - 2024. All rights reserved.