我们的 Laravel 应用程序在 Kubernetes 中有两个不同的 Pod,
问题是当我检查地平线仪表板时,它显示“活动”,我可以在“待处理作业”部分看到作业,但它们从未真正执行过。他们只是坐在那里闲着。
现在,当我在运行 apache 的 pod 中使用 SSH 并手动运行命令“php artisan horizon”时,它实际上会执行所有挂起的作业。
我已经确保了以下几点:
php laravel docker kubernetes laravel-horizon
docker ×1
kubernetes ×1
laravel ×1
laravel-horizon ×1
php ×1