小编Gab*_*loo的帖子

我的 NodeJS 应用程序无缘无故地显示 502 错误

我的 digitalocean Droplet 有一个很大的问题,你能帮帮我吗?

我有一个 nodeJS 应用程序,它可以与 MySQL 一起使用,我使用 Nginx + Ubuntu

但无缘无故,我得到了 502 bad gateway

我升级了 Droplet,三天后我的应用程序再次关闭

但在我的 digitalocean 平台上真正奇怪的是 CPU % 和内存都很好

现在我已经将我的 Droplet 升级到了最后一个包

你能帮我吗

当我执行这个命令时sudo tail -30 /var/log/nginx/error.log

我收到这个错误

[error] 989#989: *6611 connect() failed (111: Connection refused) while connecting to upstream, client:
Run Code Online (Sandbox Code Playgroud)

我想指出的是,我的应用程序已经运行良好超过一年了

这是 nginx 代码

server {

        root /var/www/html;

        index index.html index.htm index.nginx-debian.html;

        server_name domain.app;

        location / {
                proxy_pass http://localhost:3001;
                proxy_http_version 1.1;
                proxy_set_header HTTP_X_FORWARDED_FOR $remote_addr;
                proxy_set_header Upgrade $http_upgrade;
                proxy_set_header Connection 'upgrade';
                proxy_set_header Host $host; …
Run Code Online (Sandbox Code Playgroud)

ubuntu nginx node.js pm2 http-status-code-502

1
推荐指数
1
解决办法
1814
查看次数

标签 统计

http-status-code-502 ×1

nginx ×1

node.js ×1

pm2 ×1

ubuntu ×1