2016-03-04 80 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')不正確。