【已解决】使用yzh52521/webman-task添加测试定时任务后报错

lcmg

问题描述

Workerman version:4.1.4 PHP version:7.3.4
安装了https://www.workerman.net/plugin/42 定时任务管理组件之后,按说明安装了workerman/crontab、webman/think-orm、guzzlehttp/guzzle、workerman/redis,添加示例定时任务之后报错

报错信息

示例添加定时任务代码:

接口报错信息:

命令行报错信息:

好像是因为在添加完定时任务之后,去创建定时器并加锁,这个时候使用容器获取redis服务报的错,但我本地经过测试是可以正常使用redis的
截图

忘记安装依赖注入了...

828 2 1
2个回答

nitron

RedisTaskMutex的construct需要参数,你没提供

  • 暂无评论
wanyuwei

请问下是怎么解决的?我也遇到这个问题了

年代过于久远,无法发表回答
🔝