ethanyehuda / magento2-cronjobmanager
一个用于从 Magento 管理面板管理定时任务的模块
Requires
- php: ~8.1.0 || ~8.2.0 || ~8.3.0
- ext-posix: *
- magento/framework: ^102.0 || ^103.0
- magento/module-backend: ^100.0 || ^101.0 || ^102.0
- magento/module-cron: ^100.3
- magento/module-store: ^100.0 || ^101.0
- magento/module-ui: ^100.0 || ^101.0
- psr/log: ^1.0 || ^2.0 || ^3.0
- symfony/console: ^4.0 || ^5.0 || ^6.0
Requires (Dev)
- ext-pcntl: *
- 2.x-dev
- v2.2.1
- v2.2.0
- v2.1.6
- v2.1.5
- v2.1.4
- 2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- 2.0.0
- 1.x-dev
- v1.16.1
- v1.16.0
- v1.15.1
- v1.15.0
- v1.14.0
- v1.13.3
- v1.13.2
- v1.13.1
- v1.13.0
- v1.12.0
- v1.11.3
- v1.11.2
- v1.11.1
- v1.11.0
- v1.10.0
- v1.9.1
- v1.9.0
- v1.8.1
- v1.8.0
- v1.8.0-beta
- v1.7.1
- v1.7.0
- v1.6.4
- v1.6.3
- v1.6.2
- v1.6.1
- v1.6.0
- v1.5.1
- v1.5.0
- v1.4.0
- v1.3.4
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.1
- v1.2.0
- v1.1.1
- v1.1.0
- v1.0.0
- 0.x-dev
- v0.4.1
- v0.4.0
- v0.3.0
- v0.2.1
- v0.2.0
- v0.1.1
- v0.1.0
This package is auto-updated.
Last update: 2024-09-09 14:40:11 UTC
README
EthanYehuda_CronJobManager
适用于 Magento 2 的定时任务管理和调度工具
控制您的定时任务
安装
在您的 Magento2 根目录中,您可以通过 composer 安装此包
composer require ethanyehuda/magento2-cronjobmanager
php bin/magento setup:upgrade
支持
功能
全面控制所有计划中的定时任务
掌握您在 Magento 2 实例上运行的所有进程。您将能够管理所有计划中的定时任务,这意味着您可以完全控制后台执行的任务。管理员将具有在 cron_schedule 表中安排、删除、编辑、分析和运行任何或所有定时任务的能力。
信息时间线
使用“时间线”功能,您可以看到由 Magento 调度队列注册的所有计划任务,并快速分析与所有任务相关的重要细节。时间线功能具有动态缩放、实时刷新和工具提示,以帮助您更好地与调度器交互。
对任务配置的控制
配置面板具有以下功能列表
-
定时表达式编辑
允许更改 Magento 中任何定时任务的频率
这也允许您通过删除表达式来 禁用 定时任务
-
恢复系统默认配置
恢复到系统的默认配置
-
立即安排
允许您立即在后台安排任何任务。与仪表板上的调度功能不同,该功能在前面运行定时任务,从配置面板安排任务将允许系统异步调用它
-
定时任务运行器
强制 Magento 在命令下运行调度队列
命令行工具
使用命令行工具运行任何定时任务并查看系统中的所有任务
例如: php bin/magento cronmanager:showjobs
电子邮件通知
您可以为出现错误的任务配置电子邮件地址。这些设置可以在“商店”->“设置”->“配置”->“高级”->“系统”->“定时任务管理器”中找到。
等等...
定时任务管理器是管理员可以使用以操作 Magento 调度功能的工具库。它非常适合调试与 Magento 调度队列中运行的定制或原生进程(定时任务)相关的隐蔽问题。有许多用例,管理员需要跟踪任务并强制它们以特定方式运行。定时任务管理器可以做到这一切!
问题跟踪/即将推出的功能
有关问题,请使用 问题跟踪器。
问题使此项目保持活力和强大,所以如果您发现任何问题,请让我们知道!
我们计划推出大量新功能,您可以在我们的 项目页面 上跟进。
开发/贡献
如果您想贡献,请遵循以下说明
- 创建一个问题并描述您的想法
- 分支此存储库
- 创建您的功能分支(
git checkout -b my-new-feature
)- 注意:始终从
*-develop
分支(例如 1.x-develop)分支
- 注意:始终从
- 提交您的更改
- 发布分支(
git push origin my-new-feature
) - 提交新的拉取请求以供审查
维护者
当前维护者
也查看我们的贡献者