我已经安装了Laravel Horizon来管理队列,并且在发布的配置中有以下设置:
'local' => [
'supervisor-1' => [
'connection' => 'redis',
'queue' => ['default'],
'balance' => 'simple',
'processes' => 3,
'tries' => 3,
],
],
Run Code Online (Sandbox Code Playgroud)
在processes设置中:
在您的应用程序进入现实世界之前,这实际上只是一个猜测。您需要平衡可接受的作业启动等待时间与作业安排频率和运行时间的预测。合理的上限在很大程度上取决于您运行的硬件和整体服务器工作负载。
与在启动和运行时监控它并拨入它相比,提前在这方面花费太多时间可能不值得。
| 归档时间: |
|
| 查看次数: |
419 次 |
| 最近记录: |