Кэш ACPu с заданием cron

Время загрузки главной страницы моего сайта при первом доступе составляет 5-8 секунд.

Когда я нахожусь на своем сайте, все страницы загружаются быстро. И если я снова перейду на домашнюю страницу напрямую, она загрузится мгновенно.

Я настроил сценарий warmcache.sh , чтобы кэшировать только домашнюю страницу.

Глядя на мой apc.php , кеш очищается через несколько минут после того, как я зашел на свой сайт. Однако время загрузки все еще невелико, даже после 5 минут доступа к моей домашней странице. Но я не знаю, как долго?

Как часто мне следует настраивать warmcachach.sh для запуска в cron-задании, чтобы снизить время загрузки домашней страницы?

Вопрос в том, что я не знаю, как долго он хранится в кеше, потому что панель мониторинга apc.php показывает, что кеш был очищен через несколько минут, и единственное изменение на диаграмме показывает:

Используется: 32,2 КБайт (0,1%)

-1
задан 1 April 2018 в 14:42
1 ответ

Вы должны посмотреть параметр TTL в файле конфигурации apc.ini :

apc.gc_ttl 3600

Значение 3600 означает, что он кэшируется и хранится в течение 1 часа. Таким образом, вы можете настроить выполнение задания cron каждый час.

0
ответ дан 5 December 2019 в 20:21

Теги

Похожие вопросы