Я использую очереди Laravel в основном для заданий API, храню токен API в базе данных, все работает нормально, пока токен не нужно обновлять.
По какой-то причине очередь не перечитывает новый токен из базы данных. Я думаю, это как-то кешируется, но php artisan cache:clear
ничего не меняет. Я запускаю тест с командами и очередью. Если я добавлю токен в команду, он будет показан обновленным, но в очереди отобразится старый токен.
supervisorctl restart appname
исправляет проблему, но я хочу, чтобы она работала без перезапуска очереди. Любые советы?