应用程序运行几个小时后,Nodemon崩溃

时间:2020-06-02 21:46:46

标签: node.js nodemon

我有一个Web应用程序作为服务在Ubuntu EC2实例上运行。在过去的24小时内,应用程序运行后随机崩溃了2-4小时,消息如下图所示。错误是:

[nodemon] app crashed - waiting for file changes before starting...

我之前曾遇到此错误,但通常是语法错误,它不允许我实际启动应用程序。在这种情况下,该应用会在崩溃前正常运行几个小时。我什至不知道从哪里开始,因为上面似乎没有任何东西可能导致崩溃。唯一的事情是,在服务器可以响应之前,网站似乎收到3个“获取/请求”,然后崩溃。我在网上找到的大多数与此相关的帖子也阻止了应用程序运行,更不用说应用程序正常运行然后崩溃的事实。

任何帮助将不胜感激。

谢谢!

Error Log from Journalctl

1 个答案:

答案 0 :(得分:0)

它看起来像一个无声的错误。我会尝试使用时间戳记录每个输入(例如http请求和超时),并记录崩溃与时间的关系。当发生崩溃时,我会将时间与之前发生的事件进行比较。
另外,请检查您的/var/log/是该程序是否已被系统或其他程序终止。