Фоновые задачи
💡 Фоновые задачи появились в Пассворк с 5.1.0
Фоновые задачи — это задачи, которые выполняются по планировщику в фоновом режиме. Например, синхронизация LDAP, загрузка фавиконов и другие задачи, которые требует много времени, постоянного выполнения или распределения ресурсов.
Проверить список запланированных задач и корректность всех настроек можно на странице «Фоновые задачи».
Для настройки фоновых задач нужно настроить планировщик операционной системы Cron (для Линукс) или Windows Scheduler. Планировщик должен запускать скрипт .app/tools/run-scheduled-tasks.php каждую минуту.
Выполнять настройку непосредственно на сервере, где установлен Пассворк.
Скрипт проанализирует какие задачи необходимо запустить и для каждой задачи создаст отдельный поток. При выполнении каждая задача записывает лог в папку ./app/logs/ в файлы вида ./task-*.log, например, ./task-62f8e9624e0446fba40bbb12.log. После завершения задачи вы можете посмотреть и скачать лог со страницы — «Фоновые задачи» → «История задач».
Системные логи планировщика задач Пассворк (с ошибками) находятся в ./app/logs/run-command.log.