Агенты

Урок 104 из 258
Автор: Роберт Басыров
Сложность урока:
1 уровень - интуитивно все понятно из интерфейса, но почитать стоит.
1 из 5
Просмотров: 63153
Дата изменения: 07.11.2024
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Ограничений нет

Работаем с агентами

Агенты – это технология О технологии агентов в курсе Разработчик Bitrix Framework... , позволяющая запускать произвольные PHP функции с заданной периодичностью. В самом начале загрузки каждой страницы система автоматически проверяет, есть ли агент, который нуждается в запуске и в случае необходимости – исполняет его.

Внимание!
  1. Временная точность запуска агентов напрямую зависит от равномерности и плотности посещаемости сайта. Если вам необходимо организовать запуск каких либо PHP функций в абсолютно точно заданное время, то необходимо воспользоваться стандартной утилитой cron Достаточно часто возникает необходимость переноса исполнения некоторых особо тяжелых агентов на cron. "Тяжелым" считается агент, который выполняется более 10 минут.

    Подробнее ...
    , предоставляемой большинством хостингов.
  2. Если агенты выполняются на обычных хитах Хит – это запрос к веб-серверу для получения файла (веб-страницы, изображения, JavaScript'а, таблицы стилей и т. д.).

    Подробнее...
    , то при большой нагрузке на них посетитель вынужден ждать долгую загрузку страницы, пока все они исполнятся.
  3. Не нужно на агентов вешать операции, которые занимают 10 мин и более - так как агент за это время запустится повторно.

Список используемых в системе агентов приводится на странице Список агентов (Настройки > Настройки продукта > Агенты):

Для создания нового агента служит кнопка Добавить агента, расположенная на контекстной панели.

Примечание: Подробное описание полей формы смотрите на странице пользовательской документации Описание компонента «Агенты» в пользовательской документации. .

Документация по теме:



Нам жаль это слышать… Но мы постараемся быть лучше!

Мы благодарны Вам за помощь в улучшении документации.

Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас
Курсы разработаны в компании «1С-Битрикс»