redis队列可以用在应用插件吗

smart

问题描述

我看配置都在全局的config中,移到插件的config的话,报错,找不到default配置
怎么独立用在应用插件呢

527 1 0
1个回答

walkor

不支持在应用插件中的配置中添加队列设置

  • lee23 2023-05-02

    建议把插件里的队列任务写在对应的插件目录下,
    配多一个进程就OK了,例如:

    'plugin_name'  => [
            'handler'     => Webman\RedisQueue\Process\Consumer::class,
            'count'       => 8, // 可以设置多进程同时消费
            'constructor' => [
                // 消费者类目录
                'consumer_dir' => base_path() . '/plugin/plugin_name/queue/redis',
            ]
        ]
年代过于久远,无法发表回答
🔝