Модуль «Агенты на кроне» помогает ускорить выполнение страниц сайта за счет переноса выполнения агентов с посетителей сайта на крон.

Агенты — это служебные задачи в Битриксе, которые запускаются в определенное время по расписанию. По умолчанию выполняются, когда какой-нибудь пользователь зашел на сайт.

Cron — это программа на сервере, которая выполняет по расписанию ваши команды.

Модуль содержит всего один переключатель, и не требует навыков программирования. 
Страница решения в Маркетплейсе: 


Работает на: 
«1С-Битрикс: Управление сайтом» - любые редакции.
«Битрикс24 из коробки» - любые редакции.


Установка модуля:

Модуль устанавливается, как любой модуль из маркетплейса, и никаких вопросов не задает.

Настройка модуля:

После установки модуля перейдите на страницу настроек:
Настройки → Настройки продукта → Настройки модулей → Агенты на кроне

Там всего один переключатель: запускать агенты на хитах или на кроне.

Настройка модуля

Внимательно прочитайте комментарии на странице настроек:

Подсказки по модулю 2 


На виртуальной машине Битрикса cron настраивать не нужно.

Но на другом хостинге нужно добавить команду вида:
* * * * * /usr/bin/php -f /home/bitrix/www/bitrix/modules/main/tools/cron_events.php

Где  /usr/bin/php путь к PHP, а /home/bitrix/www/bitrix/modules/main/tools/cron_events.php - полный путь к вашему файлу.

Как настраивать cron у вас на хостинге узнайте своего системного администратора или у техподдержки хостинга.


Замечание

В версии 2.0.0 добавлена дополнительная проверка, если путь к файлу крона содержит символические ссылки при многосайтовости.

Теперь достаточно, чтобы путь к вызываемому файлу заканчивался на /bitrix/modules/main/tools/cron_events.php, и неважно основной у вас сайт или дополнительный. Но мы всё-равно советуем настраивать вызов файла кроном на основной сайт без символических ссылок, так сделано в Виртуальной машине Битрикса.



Проверка:

Настройки -> Настройки продукта -> Агенты


После переключения агентов на крон через некоторое время:
— посмотрите по дате последнего запуска выполняются ли агенты кроном

Удаление модуля:

При удалении модуль может вас спросить хотите ли вы вернуть настройки, чтобы агенты, как раньше, работали на хитах.

Удаление модуля

Если не знаете, что выбрать, лучше соглашайтесь.




0  


 Агенты на кроне | Описание курса | На каких сайтах нужно переность агенты на крон