国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

多隊列。如何指定用哪一個隊列

無敵V
'consumer'  => [
    'handler'     => Webman\RedisQueue\Process\Consumer::class,
    'count'       => 18, // 可以設(shè)置多進程同時消費
    'constructor' => [
        // 消費者類目錄
        'consumer_dir' => app_path() . '/queue/redis'
    ]
],
'consumer_slow'  => [
    'handler'     => Webman\RedisQueue\Process\Consumer::class,
    'count'       => 1,
    'constructor' => [
        // 消費者類目錄
        'consumer_dir' => app_path() . '/queue/redis/slow'
    ]
],

現(xiàn)在配了這兩個隊列
如何指定 業(yè)務(wù)走 慢隊列
這里寫問題具體描述

3426 2 0
2個回答

walkor 打賞

按照文檔說明,消費者放到 queue/redis/slow 目錄下

  • 無敵V 2024-03-11

    所以 其實 consumer_slow 這個key沒什么實際用
    只要是slow目錄下 就是另一組隊列
    目 錄不可以有N個隊列

  • walkor 2024-03-11

    key除了顯示進程時有用,其它沒什么用。
    一個目錄可以有多個隊列

  • 小菜丶 2024-06-06

    多個隊列的時候 添加延時 只有目錄下第一個監(jiān)聽的隊列好使,其他的都在redis的延時隊列里是什么情況

  • 寒塵卉羽 2024-07-19

    感謝老大解惑

無敵V

那么 關(guān)于 隊列 restart 之后 新的代碼不生效 怎么處理哦。
每次改了業(yè)務(wù)后都要 更換隊列的名稱 才有用

  • walkor 2024-03-12

    沒遇到過。關(guān)閉opcache試下

  • 無敵V 2024-03-12

    我沒開opcache!!

  • 無敵V 2024-03-12

    nginx 反向代理的 cache也沒開。
    隊列是否和redis有關(guān)》
    當我在隊列中 更新代碼 。
    php start.php stop
    php start.php start -d
    運行的還是原來的邏輯!!

  • walkor 2024-03-12

    沒遇到過哈,可能你哪里沒弄好,比如有其它地方在生產(chǎn)或消費隊列,讓你認為代碼沒更新。

  • 無敵V 2024-03-12

    我直接在隊列里面 echo "a" 改改為 "echo b"
    restart 之后
    日志里面還是 輸出 aaaaaaaaaaaaaaaaa

  • walkor 2024-03-12

    你在哪里看到的日志

  • 無敵V 2024-03-12

    stdout.log
    我直接在隊列里面 echo "a"的

年代過于久遠,無法發(fā)表回答
??