В течение последних нескольких месяцев моя таблица сеансов drupal увеличивалась до нескольких ГБ. Кажется, он начался, когда я обновился до drupal 5.20 (ранее я думал, что drupal автоматически очистил старые сеансы). Поэтому я создал задание cron для удаления сеансов старше двух недель, но это слишком долго для выполнения (таблица сеансов растет примерно на миллион строк в неделю). Должен ли drupal фактически обрабатывать это, или мне просто нужно сократить максимальный возраст сеанса до тех пор, пока время выполнения не будет приемлемым?Таблица сеансов Drupal становится огромной
Кроме того, я думал, что drupal не должен создавать сеанс по первому запросу, тем самым устраняя многие записи мусора для сканеров. Но по крайней мере четверть записей сеанса - это боты.
Drupal ядро не было изменено в нескольких местах, но ничего такого, что должно повлиять на это. Однако я сделал еще несколько исследований, и кажется, что модуль Contrib (органические группы) вмешивался в обработку сеанса drupal. Я обновил модуль и, похоже, исправил его! – Brian