Php Laravel Horizon:具有此名称的主管已在运行
我在和horizon一起排队。最近,该流程正在崩溃并关闭作业。以下是错误日志:Php Laravel Horizon:具有此名称的主管已在运行,php,laravel,symfony,laravel-artisan,horizon,Php,Laravel,Symfony,Laravel Artisan,Horizon,我在和horizon一起排队。最近,该流程正在崩溃并关闭作业。以下是错误日志: Symfony\Component\Debug\Exception\FatalErrorException : Uncaught Symfony\Component\Process\Exception\LogicException: Output has been disabled. in /home/forge/services.liabigdata.com.br/vendor/symfony/process/P
Symfony\Component\Debug\Exception\FatalErrorException : Uncaught Symfony\Component\Process\Exception\LogicException: Output has been disabled. in /home/forge/services.liabigdata.com.br/vendor/symfony/process/Process.php:1412
Stack trace:
#0 /home/forge/services.liabigdata.com.br/vendor/symfony/process/Process.php(624): Symfony\Component\Process\Process->readPipesForOutput('getIterator', false)
#1 /home/forge/services.liabigdata.com.br/vendor/rollbar/rollbar/src/Utilities.php(102): Symfony\Component\Process\Process->getIterator()
#2 /home/forge/services.liabigdata.com.br/vendor/rollbar/rollbar/src/Utilities.php(159): Rollbar\Utilities::serializeForRollbar(Object(Symfony\Component\Process\Process), NULL, Array, -1, 7)
#3 /home/forge/services.liabigdata.com.br/vendor/rollbar/rollbar/src/Utilities.php(105): Rollbar\Utilities::serializeObject(Object(Symfony\Component\Process\Process), NULL, Array, -1, 6)
#4 /home/forge/services.liabigdata.com.br/vendor/rollbar/rollbar/src/Utilities.php(159): Rollbar\Utilities::serializeForRollbar(Object(Laravel\Horizon\WorkerProcess),
at /home/forge/services.liabigdata.com.br/vendor/symfony/process/Process.php:1412
1408| */
1409| private function readPipesForOutput(string $caller, bool $blocking = false)
1410| {
1411| if ($this->outputDisabled) {
> 1412| throw new LogicException('Output has been disabled.');
1413| }
1414|
1415| $this->requireProcessIsStarted($caller);
1416|
A supervisor with this name is already running.
谢谢
编辑
之前,系统工作正常。然后他开始有这个问题
这是horizon.php中管理器的当前配置:
$confSupervisors = [
'supervisor-1' => [
'connection' => 'redis',
'queue' => [ 'default' ],
'balance' => 'simple',
'processes' => 1,
'tries' => 3,
],
'supervisor-2' => [
'connection' => 'redis',
'queue' => [ 'rf' ],
'balance' => 'simple',
'processes' => 1,
'tries' => 1,
'timeout' => 21600, // 6h
],
'supervisor-3' => [
'connection' => 'redis',
'queue' => [ 'rf-cursor' ],
'balance' => 'simple',
'processes' => 1,
// 'balance' => 'auto',
// 'minProcesses' => 1,
// 'maxProcesses' => 2,
'tries' => 1,
'timeout' => 21600, // 6h
],
]) 能否添加有关设置和如何再现错误的其他详细信息?也许你有一个参考资料(博客文章、文档或类似的东西)用于你的设置,那么告诉我们你是如何偏离它的,或者你在设置的哪个阶段是很有帮助的。