502错误的网关nginx / 1.14.0(Ubuntu)错误

时间:2019-03-27 18:00:46

标签: ubuntu nginx digital-ocean

我最近将Ubuntu和Docker与Nginx结合使用。我将我的pyramida react本机项目部署到了​​小滴上,一切工作正常。

我使用sudo shutdown -r now关闭了我的小滴,当重新启动小滴而不是显示Graphql Playground的小滴ip地址时,我现在看到502 Bad Gateway nginx/1.14.0 (Ubuntu)

运行命令sudo tail -5 /var/log/nginx/error.log显示错误

2019/03/27 17:17:44 [错误] 10099#10099:* 5连接到上游时connect()失败(111:连接被拒绝),客户端:172.218.13.88,服务器:_,请求:“ GET / HTTP / 1.1”,上游:“ http://127.0.0.1:4000/”,主机:“ 68.183.202.55”

我使用sudo systemctl status nginx检查了Nginx的状态,除了一行显示nginx.service: Failed to parse PID from file /run/nginx.pid: Invalid argument以外,其他一切似乎都正常运行。我不确定这是否重要。

1 个答案:

答案 0 :(得分:0)

Nginx运行正常,但是无法再通过端口4000连接到上游服务器(您的GraphQL服务器)。

确保使用初始化文件正确设置了GraphQL后端,并在启动Droplet时启动了它。