Обновление кеша тормозит

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
Йож
Сообщения: 574
Зарегистрирован: 2015.08.26, 03:05

Обновление кеша тормозит

Сообщение Йож »

Добрый вечер!

Имеем кеширование главной страницы:

Код: Выделить всё

public function behaviors()
    {
        return [
            [
                'class' => 'yii\filters\PageCache',
                'only' => ['index'],
                'duration' => 3600,
                'variations' => [
                    \Yii::$app->language,
                ],
                'dependency' => [
                    'class' => 'yii\caching\DbDependency',
                    'sql' => 'SELECT COUNT(*) FROM article',
                ],
            ],
        ];
    }
Последние две недели появилась проблема, что кеш страницы обновляется с задержкой от 7 до 15 минут.
(После добавления статьи).

Все компоненты обновил, версия Yii 2.0.20, PHP 7.2.10.
На сервер давно ничего не менялось.

В чем может быть проблема?
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Обновление кеша тормозит

Сообщение samdark »

Попробуйте откатить версию Yii. Если поможет, вероятно что-то поломали.
Аватара пользователя
Йож
Сообщения: 574
Зарегистрирован: 2015.08.26, 03:05

Re: Обновление кеша тормозит

Сообщение Йож »

Здравствуйте, Александр!

"Тормозить" кеширование начало перед тем, как я обновился (и не помогло), была версия 2.0.14.
И ПО на сервере не изменялось до появления проблемы.

Вот думаю, что такое могло произойти?
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Обновление кеша тормозит

Сообщение samdark »

Ну, если откат не помог, очевидно, что проблема где-то ещё. Посмотрите, хватает ли ресурсов, выросла ли нагрузка на сервер и вот это всё.
Ответить