gpt4 book ai didi

session - Drupal session 表变得巨大

转载 作者:行者123 更新时间:2023-12-02 17:06:55 25 4
gpt4 key购买 nike

在过去的几个月里,我的 drupal session 表已经膨胀到几个 GB。它似乎是在我升级到drupal 5.20时开始的(之前我以为drupal会自动清理旧 session )。因此,我创建了一个 cron 作业来删除超过两周的 session ,但这需要很长时间才能执行( session 表每周增长约一百万行)。 drupal 是否应该真正处理这个问题,或者我只需要缩短最大 session 期限直到执行时间可以接受?

此外,我认为 drupal 不应该在第一个请求时创建 session ,从而消除了爬虫的许多垃圾条目。但至少有四分之一的 session 条目是机器人。

最佳答案

当我再次研究这个问题时发现了这一点。

这可能是由于:某些 Linux 发行版中的常规 PHP 配置意味着不会运行 PHP session 垃圾收集。因此,应该从数据库中清理旧 session 的 Drupal session 清理功能永远不会运行....

在此处查看有关它的全部:http://www.rymland.org/en/blogs/boaz/2_jan_09/making-php-session-expire-drupal-and-general

关于session - Drupal session 表变得巨大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2765692/

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