Иконка ресурса

CLI Job Runner for XF 2.2 2.0.0 Beta 3

Нет прав для скачивания
XF 2.2.0 Beta 3 вносит некоторые внутренние изменения в способ управления файлами блокировки и устраняет проблему, из-за которой длительные задания могли заставить выполняются одновременно несколько Job Runner'ов .

Эта версия также была обновлена, чтобы более точно соответствовать некоторым структурам и параметрам основного средства выполнения заданий, включенных в XF 2.2.

Критическое изменение: параметр --time был переименован в --max-execution-time встроенным с параметрами, предоставляемыми основным исполнителем заданий XF2.2.

Прочие изменения:
  • очистка кода: не требуется собственный класс приложения для отображения работ
  • новая команда CLI: hg:show-crons
  • новая команда CLI: hg:run-cron
  • добавлена функция logQuiet в LoggerTrait
  • XF2.2 обновляет время XF после каждого запуска очереди
  • перестроена функцию блокировки, чтобы использовать нестатический класс, управляемый SubContainer
v2.2.0b3 makes some back-end changes to the way we manage the lock files and fixes an issue where long running jobs could see multiple job runners executing at the same time.

This version has also been updated to more closely match some of the structure and options for the core job runner included in XF 2.2

Note breaking change: the --time option has been renamed --max-execution-time inline with the options provided by the XF2.2 core job runner.

Other changes:

  • code cleanup: we don't need a custom app class to show jobs
  • new CLI command: hg:show-crons
  • new CLI command: hg:run-cron
  • add logQuiet function to LoggerTrait
  • XF2.2 updates the XF time after each queue run
  • rebuilt Lock functionality to use a non-static class, managed by a SubContainer
  • ensure lock expiry is at least 30 seconds after the max execution time (10 minutes)
Удалено лишнее расширение класса благодаря XF 2.2.0b2 ?
  • Мне нравится
Реакции: Desalin
Назад
Сверху Снизу