gemorroj/command-scheduler-bundle

该包已被废弃且不再维护。作者建议使用 jmose/command-scheduler-bundle 包代替。

此Symfony扩展包允许您像UNIX crontab一样安排所有命令

安装: 20

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 113

类型:symfony-bundle

v1.2.5 2017-03-02 08:22 UTC

README

SensioLabsInsight Build Status Coverage Status Latest Stable Version

此扩展包允许您使用cron表达式轻松管理Symfony控制台命令(原生或非原生)的安排。

版本: 1.2.7

兼容性:

  • Symfony 2.83.x
  • 在PHP 5.5, 5.6, 7.0, 7.1上进行了测试
  • Doctrine ORM

如果您使用较旧的Symfony版本(2.3至2.7),请使用最后的1.1.x版本

功能

  • 一个管理界面,用于添加、编辑、启用/禁用或删除计划中的命令。
  • 对于每个命令,您定义
  • 名称
  • symfony控制台命令(基于原生的list命令进行选择)
  • cron表达式(有关信息,请参阅Cron格式
  • 输出文件
  • 优先级
  • 一个新的控制台命令 scheduler:execute [--dump] [--no-output],它将是所有命令的唯一入口点
  • 任务之间的排队和优先级管理
  • 锁定系统,停止安排已返回错误的命令
  • 监控,带有超时或失败的命令(Json URL和命令通过邮件)
  • 翻译成法语、英语、德语和西班牙语

屏幕截图

list

new

new2

文档

请参阅此处文档

许可

此扩展包受MIT许可协议保护。有关完整许可信息,请参阅完整许可