试图部署我的第一个应用程序(后端).
但我遇到502 Bad Gateway类型的错误.
2016/05/03 14:46:14 [error] 2247#0: *19 connect() Failed (111: Connection refused) while connecting to upstream, client: 172.31.43.183, server: , request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:5000/", host: "myHost.eu-west-1.elasticbeanstalk.com"
2016/05/03 14:50:23 [error] 2566#0: *1 connect() Failed (111: Connection refused) while connecting to upstream, client: 172.31.8.36, server: , request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:5000/", host: "myHost.eu-west-1.elasticbeanstalk.com"
2016/05/03 14:55:04 [error] 2566#0: *61 connect() Failed (111: Connection refused) while connecting to upstream, client: 172.31.43.183, server: , request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:5000/", host: "myHost.eu-west-1.elasticbeanstalk.com"
我用于我的后端框架SparkJava,它在端口4567上启动.
因此,我扩展了Nginx(Nginx / 1.8.1)的配置.但问题始终存在.
server {
listen 4567 default_server;
listen [::]:4567 default_server ipv6only=on;
}
有关信息:我的后端与数据库通信(RDS aws amazon)
解决方法:
从您的日志:上游:“http://127.0.0.1:5000/”我看到,Nginx正在尝试连接到同一台机器上的5000端口,它拒绝连接.什么在5000端口上运行?你可能需要研究一下.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。