我在meteor.com上部署了一个应用程序,经过2-5天的完美工作后,它突然变得对请求没有响应。通过再次部署应用程序来重新启动应用程序会使其正常工作。
调试这个的最好方法是什么?我不知道如何在我的本地服务器上重现这个问题,因为它只是间歇性地发生。
除了这一行之外,meteor logs
中似乎没有什么不对劲的地方:
spiderable: phantomjs failed: { [Error: Command failed: ] killed: true, code: null, signal: 'SIGTERM' } stderr:
我尝试删除spiderable智能包,但问题仍然存在。
发布于 2013-06-03 21:05:57
如果气象网在2-4个小时内没有被访问,那么通过meteor deploy
的主机将会杀死你的应用程序。
这并不意味着它已经死了,如果你在你的浏览器中加载它,它将需要额外的几秒钟才能重新运行。但是,如果你的启动负载很重,可能需要更长的时间。
Meteor还没有提供其付费解决方案的细节,但如果你想让你的网站保持更长时间,如果它每一两个小时有一次访问,它应该会自动。我并不是说这是最好的方法,但你也可以远程ping它。
https://stackoverflow.com/questions/16895102
复制相似问题