2013-06-03 23 views
2

我有一個應用程序部署在meteor.com上,2-5天的工作完全突然變得對請求沒有響應。通過再次部署應用程序重新啓動應用程序會使其正常工作。如何在服務器端調試部署的Meteor應用程序?

什麼是最好的調試方法?我不知道如何在本地服務器上重現問題,因爲它只是間歇性地發生。

沒有在meteor logs比該行其他似乎關:

spiderable: phantomjs failed: { [Error: Command failed: ] killed: true, code: null, signal: 'SIGTERM' } stderr:

我試圖消除spiderable智能包裝和問題仍然存在。

回答

0

Meteor.com通過meteor deploy託管的應用程序會在您的應用程序未被訪問時在2-4小時內停用。

這並不意味着它已經死了,如果你在網絡瀏覽器中加載它,它將需要幾秒鐘才能重新運行。不過,如果您的啓動負荷過重,則可能需要更長的時間。

流星還沒有提供其付費解決方案的詳細信息,但如果你想保持你的網站更長的時間,它應該會自動,如果它有一個訪問每隔一小時或兩個。我並不是說它是最好的辦法,但你也可以遠程ping它。

+0

即使經過了一分鐘的等待,該應用程序也不會響應。此外,該應用每天可以觀看幾百個視圖,因此不可能存在2-4小時沒有流量的窗口。 – Kiv

相關問題