我用torquebox和nginx设置了一个EC2实例。 Torquebox启动没有任何错误,但我不能在端口8080访问它。即使我添加VPC规则来打开该端口。
我得到网关超时,如果我去死的myip:8080和坏网关,如果我访问myip这个nginxconfiguration:
server { listen 80 default deferred; # server_name ; location / { access_log off; proxy_pass http://127.0.0.1:8080; proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }
我试图设置proxy_pass到服务器IP,但这也没有帮助。
nginx日志包含以下错误:
connect() failed (113: No route to host) while connecting to upstream, client: "myip", server: , request: "GET / HTTP/1.1", upstream "http://"myserverip":8080/", host: "myserverip"
我试图运行rails s,并访问myip:3000,testing轨应用程序运行完美。
任何想法如何解决这个问题?