Laravel工匠脚本内存足迹

时间:2015-07-14 11:51:51

标签: php laravel memory-management console

在我的应用程序(Laravel 5.1)中,我有不同的命令,这些命令非常简单:

  • 从RabbitMQ获取IP
  • 尝试与该ip建立连接
  • 更新数据库条目

因为连接到ip可能需要一段时间(最多30秒)。我被迫启动该脚本的多个实例。为此,我创建了由systemd启动的控制台命令。

一旦我投入生产,我对这些脚本消耗的内存量感到非常惊讶。每个脚本(由 memory_get_usage 报告)在启动时使用大约21mb。考虑到理想情况下我需要在这些脚本上运行大约50-70,这对我来说是一个安静的大问题。

正如测试我安装了干净的Laravel 5.1项目并启动了默认的artisan inspire命令,php报告了19mb。

laravel是正常还是我错过了一些关键的东西?

0 个答案:

没有答案