如何在服务器端调试部署的Meteor应用程序?

时间:2013-06-03 10:55:45

标签: debugging meteor

我在meteor.com上部署了一个应用程序,在完成工作2-5天后突然变得没有响应请求。通过再次部署来重新启动应用程序会使其正常工作。

调试此方法的最佳方法是什么?我不知道如何在我的本地服务器上重现该问题,因为它只是间歇性地发生。

meteor logs除此行外似乎没有任何结果:

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

我尝试删除spiderable智能包,问题仍然存在。

1 个答案:

答案 0 :(得分:0)

Meteor.com通过meteor deploy进行托管,如果在2-4小时内未访问过该应用,则会终止该应用。

这并不意味着它已经死了,如果你在你的网络浏览器中加载它,它将需要几秒钟才能再次运行。但是,如果您的启动负载很重,可能需要更长的时间。

Meteor尚未提供有关其付费解决方案的详细信息,但如果您想让您的网站保持更长时间,则每隔一两小时就会自动访问。我并不是说它是最好的方法,但你也可以远程ping它。