home

Теперь можно указать кешам не занимать больше определенного размера

elis_max_cache_settings.png

В начальной инструкции кеш размещается на отдельном диске и автоматически очищался когда на диске оставалось мало места.

Так как кешей три /var/cache/elis/{long/middle/short} - чтобы управлять размерами всех их, надо было делать три диска, что не всегда удобно. Если же диск один, то они очищались одновременно.

Теперь появилась опция по заданию максимального размера каждого из кешей, при превышении которого начнется очистка кеша. Это позволяет:

  • больше не создавать отдельные диски для кеша;
  • менять размеры кешей в зависимости от того, какой полезней.

По умолчанию предлагаются размеры 50, 30, 20 ГБ для длительного, среднесрочного и краткосрочного кешей. Но если вы обновились, то ограничения на размер кешей у вас установлен не будет и вам надо задать как написано ниже.

Задание размера кешей[править]

На странице admin/config/content/elis установите размеры в МБ на кеши и сохраните изменения.

Установите в 0, чтобы ограничения сверху на размер кеша не применялось.

Очистка кеша[править]

Кеш чистится по расписанию при запуске CRON. Вы можете очистить руками через drush.

# cd /var/www/vh/library
# su elis
$ drush elis-cache-autoclean
# exit