WildFly 8.2.1和nGinX

时间:2016-04-29 07:40:02

标签: nginx wildfly reverse-proxy

我在LAN WildflyAPP和nGinX中有2台服务器(CentOS7)。 nGinX有2张eth卡。一个连接LAN(192.X.X.X网络),第二个连接到野外世界(外部静态IP)。

我正在尝试使用子域名将nGinX用作Wildfly 8.2.1(作为服务)的代理: app.mydomain.com用作Wildfly应用程序的代理(8080端口) wildfly.mydomain.com管理到wildfly(9000端口) 在这两种情况下我都收到502错误

我使用了nGinx的默认配置:

server {
    listen  80;
    server_name app.mydomain.com;

    error_log /var/log/nginx/app-error.log;
    access_log /var/log/nginx/app-access.log;

    location / {
            proxy_pass http://192.X.X.X:8080/;
            proxy_set_header X-Forwarded-Proto $scheme;
            proxy_set_header Host $host;
            add_header Cache-Control "no-cache, no-store";
    }
 }

我也尝试过以下版本:

proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;

我没有找到任何网络帮助(独立文件检查,看起来没问题,APP可以从局域网8080访问,没有任何问题)。 请帮助我,我在这里做错了。

0 个答案:

没有答案