2013-06-03 22 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

相关问题