jalendport / craft-queuemanager
此包已被废弃,不再维护。未建议替代包。
Craft CMS 的工作队列管理器。
1.2.0
2019-11-16 18:48 UTC
Requires
- craftcms/cms: ^3.0.0
This package is auto-updated.
Last update: 2023-06-12 19:43:44 UTC
README
警告
此插件已被废弃,转而使用内置的队列管理工具(Craft 3.4.0及更高版本)。
Craft CMS 3 的队列管理器
Craft CMS 的工作队列管理器。
安装
要求
此插件需要 Craft CMS 3.0.0 或更高版本。
插件商店
登录您的控制面板,然后点击“插件商店”。搜索“队列管理器”。
Composer
- 打开您的终端并转到您的 Craft 项目
cd /path/to/project
- 然后让 Composer 加载插件
composer require jalendport/craft-queuemanager
- 在控制面板中,转到设置 → 插件,然后点击“安装”按钮以安装队列管理器。
功能
- 查看详细的作业信息
- 重试或取消单个作业
- 重试或取消整个队列
- 控制台命令提供与 CP 中相同的功能
控制台命令
重试作业
单个
./craft queue-manager/queue/retry id
整个队列
./craft queue-manager/queue/retry-all
取消作业
单个
./craft queue-manager/queue/cancel id
整个队列
./craft queue-manager/queue/cancel-all
覆盖插件设置
如果您在 config
文件夹中创建了一个名为 queue-manager.php
的 配置文件,您可以在控制面板中覆盖插件的设置。由于该配置文件完全支持 多环境,这是一种在不同的环境中使用不同设置的便捷方法。
以下是一个可能看起来怎样的配置文件,以及您可以覆盖的所有可能的值的列表。
<?php return [ 'jobLimit' => 1000, ];
参数 | 预期值 |
---|---|
jobLimit |
整数 |
路线图
一些待办事项和潜在功能的想法
- Cron 文档
- 响应式表格
- 过滤结果
- 自动刷新作业