2016-03-04 76 views
0

我想知道如何在本地监视我的Web应用程序进程?这是因为我的生产网站在我的当前托管(bluehost),它显示了我的Web应用程序和api(大约35 - 40)的几个进程,这会导致应用程序无限加载。如何监视PHP Laravel Web应用程序进程?

当我在本地机器上运行它时,没有任何问题,应用程序完美无缺。由于它只发生在我的虚拟主机上,因此复制该场景实在太难了。我有几个网站托管在那里,似乎只有我的Laravel应用程序有问题。我的wordpress和Codeigniter应用程序运行顺利。

我已经联系过支持人员,据他们说,这是关于导致性能问题的代码,但我没有看到我的代码有任何错误,因为它在我的本地工作很快。

我已经使用缓存它,路线和数据库,但问题仍然存在。

+0

你使用bluehost运行什么操作系统,你可以运行PS并查看运行TOP的东西会有帮助,如果这些进程在服务器负载很高的情况下以及如果你在* nix上运行的话。 –

+0

不幸的是,即时通讯在共享主机上运行。就在最近,我从未遇到过这个问题。我已经有了将近一年的应用程序,每天有1000 ++用户,并且在网站性能方面没有任何问题。 – basagabi

+0

问托管服务提供商的过程快照,我会建议得到一个便宜的VPS,你会比共享托管更好。 –

回答

0

尝试在部署中运行$ php artisan optimize并确保Config::get('app.debug')不正确。