ErrorException proc_open(): 分叉失败 - 资源暂时不可用'

Man*_*rma 5 queue cron exception laravel server

伙计们,我正在使用 Linux 服务器来托管我的 Laravel 应用程序。我的应用程序使用 Laravel 作业调度程序和队列来处理后台进程,例如获取电子邮件和发送系统生成的电子邮件。当我尝试在本地计算机上侦听后台进程的排队作业时,它工作正常。但在实时服务器上,它无法处理作业。我已经在服务器上设置了一个 cron 作业,该作业运行 artisan 命令来监听队列。 在此输入图像描述

这是运行队列监听命令的函数

 protected function schedule(Schedule $schedule) {
    if (env('DB_INSTALL') == 1) {
        $queue = $this->getCurrentQueue();
        $schedule->command('queue:listen '.$queue, ['--tries' => 1])->everyMinute()->withoutOverlapping();
        $this->execute($schedule, 'fetching');
        $this->execute($schedule, 'notification');
        $this->execute($schedule, 'work');
        $this->execute($schedule, 'followup');
        $this->execute($schedule, 'message');
        loging('cron', 'executed successfully','info');
    }
}
Run Code Online (Sandbox Code Playgroud)

在我的日志文件中,它记录了 cron 已成功执行,但没有处理后台邮件。有时它会显示错误异常

在此输入图像描述

谁能帮我解决这个错误。TIA