鍍金池/ 問(wèn)答/PHP/ Laravel5.6 使用 horizon 管理隊(duì)列重啟后依然沿用舊代碼?

Laravel5.6 使用 horizon 管理隊(duì)列重啟后依然沿用舊代碼?

各位laraveler:
基本環(huán)境:
Centos5.6
Lravel5.6 (備注從5.5升級(jí)而來(lái)),
horizon: ^1.0
Supervisor 管理進(jìn)程
PHP有使用opcache緩存
horizon配置(刪除了注釋)

<?php
return [
    'use' => 'default',
    'prefix' => env('HORIZON_PREFIX', 'horizon:'),
    'waits' => [
        'redis:default' => 60,
    ],
    'trim' => [
        'recent' => 60,
        'failed' => 10080,
    ],
    'environments' => [
        'production' => [
            'supervisor-1' => [
                'connection' => 'redis',
                'queue' => ['default'],
                'balance' => 'simple',
                'processes' => 10,
                'tries' => 3,
                'timeout' => 0,
            ],
        ],
        'local' => [
            'supervisor-1' => [
                'connection' => 'redis',
                'queue' => ['default'],
                'balance' => 'false',
                'processes' => 1,
                'tries' => 3,
                'timeout' => 0,
            ],
        ],
    ],
];

.env 文件相關(guān)配置
QUEUE_DRIVER=redis

問(wèn)題
重啟了隊(duì)列之后, 新添加的代碼并沒(méi)有生效, 我嘗試使用的重啟方式有以下三種方式:

php artisan horizon:terminate
supervisorctl restart all
php artisan queue:restart
都不生效, 已經(jīng)清除過(guò)opcache的緩存, 想請(qǐng)教各位隊(duì)友, 遇到這樣的問(wèn)題到底該如何解決!

回答
編輯回答
冷眸

為什么不清除opcache呢

2018年6月14日 12:26
編輯回答
莓森

后來(lái)解決了嗎 怎么解決的

2017年6月23日 11:01