我必须重设root密码才能重新访问我的帐户。这导致Droplet关闭并重新启动。重新启动后,我无法访问我的DigitalOcean Droplet上托管的网站。
在检查日志文件/var/log/nginx/error.log
时,我发现了以下错误:
[error] 999#999: *77 connect() failed (111: Connection refused) while connecting to upstream
请提出可能的步骤以使我的网站正常运行。
答案 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 后,需要删除或停止该进程,然后重新启动该进程。