我试图在Elastic Beanstalk上运行Vaadin 8.0应用。我创建了一个War文件并将其上传到AWS,如下所述:
https://vaadin.com/wiki/-/wiki/Main/Amazon+Elastic+Beanstalk+HOWTO
这些说明很有帮助,但有些过时了。
部署代码后,服务状态切换为" DEGRADED"严重性为" SEVERE"。当我拉着原木时,我看到了:
------------------------------------- /var/log/nginx/error.log -------------------------------------
2017/04/03 21:17:32 29340#0: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 50.252.224.113, server: , request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:5000/",
host: "lowcost-env.minuvpn9c8.us-east-1.elasticbeanstalk.com"
我认为这意味着有一个nginx代理服务器希望我的应用程序在端口5000上提供服务,显然它不是。我没有在日志中看到任何其他错误。但是,我不知道下一步该去哪里。
非常感谢帮助。
感谢。