"Error 502 Bad Gateway - Host Error" Droplet 重启后

"Error 502 Bad Gateway - Host Error" After Droplet Reboot

我必须重设我的 root 密码才能重新获得对我帐户的访问权限。这导致 Droplet 关闭并重新启动。重启后,我无法访问托管在我的 DigitalOcean droplet 上的网站。

检查日志文件时 /var/log/nginx/error.log 我发现了以下错误:

[error] 999#999: *77 connect() failed (111: Connection refused) while connecting to upstream

请建议建立我的网站的可能步骤 运行。

现在已经解决了。 website文件夹下的javascript文件重启后没有自动启动,需要手动启动 pm2 start [app_name].js

在我的例子中,当我检查 pm2 列表时,进程似乎是 运行。 所以我只是使用命令重新加载它们。

pm2 reload < process name >

一切正常,但实际上登台和生产应用程序仍然抛出 502 错误网关。

所以我停止进程并重新启动它们,然后一切正常。

pm2 stop < process name >
pm2 restart < process name >

我认为在重新启动 droplet 后,需要删除或停止进程然后重新启动它。