我有一个Web应用程序作为服务在Ubuntu EC2实例上运行。在过去的24小时内,应用程序运行后随机崩溃了2-4小时,消息如下图所示。错误是:
[nodemon] app crashed - waiting for file changes before starting...
我之前曾遇到此错误,但通常是语法错误,它不允许我实际启动应用程序。在这种情况下,该应用会在崩溃前正常运行几个小时。我什至不知道从哪里开始,因为上面似乎没有任何东西可能导致崩溃。唯一的事情是,在服务器可以响应之前,网站似乎收到3个“获取/请求”,然后崩溃。我在网上找到的大多数与此相关的帖子也阻止了应用程序运行,更不用说应用程序正常运行然后崩溃的事实。
任何帮助将不胜感激。
谢谢!
答案 0 :(得分:0)
它看起来像一个无声的错误。我会尝试使用时间戳记录每个输入(例如http请求和超时),并记录崩溃与时间的关系。当发生崩溃时,我会将时间与之前发生的事件进行比较。
另外,请检查您的/var/log/
是该程序是否已被系统或其他程序终止。