【问题标题】:Laravel supervisor stuck randomlyLaravel 主管随机卡住
【发布时间】:2021-04-04 02:42:05
【问题描述】:

我正在使用 Laravel 主管在 AWS ec2 实例的后台运行作业。它用于将非常大的文件导入 mysql,并且随机卡住了主管。日志文件中没有任何日志。我们如何检查是什么原因造成的?

【问题讨论】:

    标签: laravel queue supervisord


    【解决方案1】:

    当作业崩溃且没有日志时,Laravel 存储文件夹中。大多数情况下,这是由于 PHP 环境崩溃造成的。这意味着您可能应该检查 PHP 存储errors logs 的位置,因为当发生内存不足异常时,进程已死并且无法写入Laravels 处理程序。

    这种情况已经有好几次了,每次都是每个进程都超出了它的内存限制。当您谈论要导入的大文件时,由于创建具有不同类型数据的对象,这会很快占用大量内存。我相信这是你应该去检查的路线。

    【讨论】:

      猜你喜欢
      • 2018-03-22
      • 1970-01-01
      • 2019-10-16
      • 1970-01-01
      • 2014-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多