我在meteor.com上部署了一个应用程序,在完成工作2-5天后突然变得没有响应请求。通过再次部署来重新启动应用程序会使其正常工作。
调试此方法的最佳方法是什么?我不知道如何在我的本地服务器上重现该问题,因为它只是间歇性地发生。
meteor logs
除此行外似乎没有任何结果:
spiderable: phantomjs failed: { [Error: Command failed: ] killed: true, code: null, signal: 'SIGTERM' } stderr:
我尝试删除spiderable智能包,问题仍然存在。
答案 0 :(得分:0)
Meteor.com通过meteor deploy
进行托管,如果在2-4小时内未访问过该应用,则会终止该应用。
这并不意味着它已经死了,如果你在你的网络浏览器中加载它,它将需要几秒钟才能再次运行。但是,如果您的启动负载很重,可能需要更长的时间。
Meteor尚未提供有关其付费解决方案的详细信息,但如果您想让您的网站保持更长时间,则每隔一两小时就会自动访问。我并不是说它是最好的方法,但你也可以远程ping它。