redisQueue 配制文件访问不到redis的配制连接
RedisQueue connection default not found
RedisQueue connection default not found {"exception":"RuntimeException: RedisQueue connection default not found in /webman/webman/vendor/webman/redis-queue/src/Redis.php:41
Stack trace:
centos7.4 webman 1.4
补充一下问题:redis队列配制文件已配制,但是config()在获取连接配制时返回 null
配置文件在 {主项目}/config/plugin/webman/redis-queue/redis.php
已放到 主目录下/config/plugin/webman/redis-queue/redis.php ,还是找不到,config()返回的配制信息一直是null
这几个文件都拷贝过去
已经都放过去了,但是不起作用,还是找不到,会和webman的版本有关系吗?
重启下
已经重启过很多次了,服务器都重启了,还是不起作用
config("plugin.webman.redis-queue.redis") 返回结果一直为null
config()方法读取其他配制文件都没有问题
redis-queue/app.php 和 redis-queue/redis.php 里面内容截图下。
执行 sudo setenforce 0
然后重启webman试下
试过了,不行,config("plugin.webman.redis-queue.redis") 结果依然为null,放在config的根目录下可以读出来
那不清楚了,要自己定位下了
虽然没解决但是依然感谢您的支持,只能曲线救国了,我想把 redis 和 process 两个文件直接改下名子放到config目录下,然后修改 vendor/webman/redis-queue/src/Redis.php 读取的配制文件路径,经测试队列send 没有问题了,但是消费者配制在哪个文件中修改请您指导一下。
webman框架升级到1.5后问题解决