我在 Linux VM 上部署了 Node.js 应用程序,我发现该应用程序在一段时间没有被调用后给出 503 Error。我检查了nohup.out的日志,没有发现错误。
我不是基础设施人员,所以我对这些服务器没有太多经验。下层人员说我的代码中有一些东西导致它崩溃;但是,当我调用端点时,代码工作得非常正常,并且每个错误都会得到处理。我尝试的最后一件事是,我启动了应用程序,但没有提出任何请求,而且它也在 3 小时后关闭了。
这就是我从 node.js 应用程序切换到使用他们的 wrangler cli 的 cloudflare 的 javascript 工作人员的确切原因,不再有神秘的崩溃,Cloudflare 会处理这一切。