<?php
$lang['created'] = 'Создан';
$lang['errors'] = 'Ошибки';
$lang['evtdesc_CmsJobManager::OnJobFailed'] = 'Отправляется после удаления задания из очереди процессов из-за многочисленных ошибок.';
$lang['evthelp_CmsJobManager::OnJobFailed'] = '<h4>Параметры:</h4>
<ul>
  <li>&quot;job&quot; - Ссылка на \\CMSMS\\Async\\Job объект задания, который завершился с ошибкой</li>
</ul>\'';
$lang['frequency'] = 'Частота повторений';
$lang['friendlyname'] = 'Менеджер фоновых процессов';
$lang['info_background_jobs'] = 'Данные раздел содержит информацию обо всех известных фоновых процессах. Это нормально, чтобы фоновые процессы время от времени появлялись и исчезали в этом списке. Если процесс имеет многочисленные ошибки или вообще не запускается, то имеет смысл выяснить причину такой работы.';
$lang['info_no_jobs'] = 'Фоновые процессы отсутствуют';
$lang['jobs'] = 'Задания';
$lang['moddescription'] = 'Модуль для управления асинхронными фоновыми процессами.';
$lang['module'] = 'Модуль';
$lang['name'] = 'Имя';
$lang['processing_freq'] = 'Максимальная частота повторения процесса (секунд)';
$lang['recur_120m'] = 'Каждые 2 часа';
$lang['recur_15m'] = 'Каждые 15 минут';
$lang['recur_180m'] = 'Каждые 3 часа';
$lang['recur_30m'] = 'Каждые 30 минут';
$lang['recur_daily'] = 'Ежедневно';
$lang['recur_hourly'] = 'Каждый час';
$lang['recur_monthly'] = 'Каждый месяц';
$lang['recur_weekly'] = 'Раз в неделю';
$lang['settings'] = 'Настройки';
$lang['start'] = 'Начало';
$lang['until'] = 'Завершение';
$lang['help'] = '<h3>Для чего этот модуль?</h3>
<p>Это модуль основного кода СМСMS, который отвечает за выполнение асинхронных программных процессов в фоновом режиме, когда вебсайт отвечает на запросы.</p>
<p>CMSMS и другие модули могут создавать задачи, которые не требуют участия пользователя или которые могут занимать некоторе время для выполнения. Этот модуль предоставляет возможность для выполнения таких задач.</p>
<h3>Как использовать этот модуль?</h3>
<p>Этот модуль не используется отдельно сам по себе. Он только предоставляет простой отчёт, который содержит список процессов, которые находятся в очереди на исполнение. Процессы могут регулярно появляться и исчезать из этого списка. Регулярное обновление страницы модуля позволит вам иметь информацию о тех программах, которые выполняются внутри вашего сайта.</p>
<p>Этот модуль будет обрабатывать задания не чаще, чем каждую минуту, но не реже, чем каждые десять минут. По умолчанию задано 3 минуты. Такая частота обработки предназначена для обеспечения разумной производительности большинства веб-сайтов.</p>
<p>Вы можете изменить частоту обработки добавив параметр cmsjobmgr_asyncfreq в файл config.php вашего сайта со значением в интервале от 0 до 10.</p>
<pre>Пример: <code>\\$config[&quot;cmsjobmgr_asyncfreq&quot;] = 5;</code></pre>
<p><strong>Замечание:</strong> Нет возможности полностью отключить асинхронные процессы. Т.к работа основного кода CMSMS зависит от работы этого модуля.</p>
<h3>Обеспечение выполнения фоновых процессов</h3>
<p>На некоторых низконагруженных сайтах, где входящие запросы не столь часты, фоновые процессы возникают редко. Но если вы хотите проверить работу этого модуля мы можем посоветовать вам настроить на хостинге задание cron c частотой выполнения 3-5 минут, которое запрашивает пустую страницу вашего сайта, которой нет в меню. Например:</p><pre>*/3 * * * * wget -O /dev/null https://www.mysite.com/page/</pre>
<h3>Проблемные процессы.</h3>
<p>Время от времени некоторые программы могут создавать процессы, которые заканчиваются с ошибками.  Данный модуль отключает такие процессы после нескольких ошибочных завершений работы.  В это время исходный код может запустить процесс заново. Если вы видите проблемыный процесс, который продолжает завершать свою работу с ошибками, то данная проблема должна быть изучена и решена соответствующим разработчиком.</p>';
$lang['ga'] = 'GA1.2.1577865953.1612097230';
?>