重新启动Droplet后出现“错误502错误网关-主机错误”

时间:2020-08-22 11:57:42

标签: nginx digital-ocean cloudflare

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

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

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

请提出可能的步骤以使我的网站正常运行。

2 个答案:

答案 0 :(得分:0)

现在解决了。 网站文件夹中的javascript文件在重新启动后未自动启动,需要使用手动启动 pm2 start [app_name].js

答案 1 :(得分:0)

就我而言,当我检查 pm2 列表时,进程似乎正在运行。 所以我只是使用命令重新加载它们。

pm2 reload < process name >

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

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

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

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