blackbird/clean-blocked-running-cron

此包的最新版本(1.0.2)没有可用的许可证信息。

1.0.2 2021-05-21 13:36 UTC

This package is auto-updated.

Last update: 2024-08-29 05:37:59 UTC


README

License: MIT

此模块添加了一个CLI命令,允许您结束运行了指定时间的CRON作业。免费源代码可在GitHub仓库找到。

要求

  • PHP >= 7.1
  • Magento >= 2.2

设置

获取包

ZIP包

将包解压缩到您的Magento实例根目录下的app/code/Blackbird/CleanBlockedRunningCron。

Composer包

composer require blackbird/clean-blocked-running-cron

安装模块

转到您的Magento根目录,然后运行以下Magento命令

php bin/magento setup:upgrade

如果您处于生产模式,请务必重新编译和重新部署静态资源,或使用--keep-generated选项。

命令

此扩展为您的Magento提供一个新的CLI命令

php <magento-root-dir>/bin/magento cron:blocked:clean -H <hours> -M <minutes> -c <job code(s)>

参数

  • -H--hours-M--minutes允许您定义在执行后多久将作业视为已阻塞。
  • -c--cron允许您定义在执行了H小时和M分钟后需要被杀死的cron作业。可以定义多个作业,用逗号分隔。

这个命令的想法是用于您的crontab中的每个有时会阻塞的作业。
请小心定义适当的时和分,以确保不会杀死正在运行的作业。

支持

联系方式

如需更多信息,请通过以下方式联系我们

作者

许可证

本项目采用MIT许可证 - 有关详细信息,请参阅LICENSE文件。

这就结束了!