【发布时间】:2021-11-07 11:46:44
【问题描述】:
我有一个使用 Nginx 在 Ubuntu 服务器上设置的 laravel 应用程序。在这里,我有 cron 工作。我遇到了一个问题,服务器没有自动获取作业文件的更改。所以我用谷歌搜索了这些东西,并从我运行的 article 中找到了一个命令;
php artisan queue:restart
自从我运行了这个命令,现在甚至没有工作在运行。我也在尝试使用简单的 HeartbeatJob 来记录信息,但它也不起作用。当我做php artisan schedule:run时,
没有错误,特别是屏幕输出为:
[2021-09-11T08:41:32+00:00] Running scheduled command: App\Jobs\Heartbeat
但是什么也没发生。知道这个队列命令做错了什么以及我如何让我的工作再次工作吗?
【问题讨论】:
-
你能发布你的 cron 任务吗?