Конфигурация Nginx с 2 док-серверами Tomcat, один nginx, один ip - PullRequest
0 голосов
/ 05 декабря 2018

У меня есть два веб-приложения tomcat, работающие в док-контейнерах.Я хочу правильно настроить, чтобы они работали на разных портах ...:

http: [ipaddress] http: [ipaddress]: 81

Однако, когда я захожу на свой второй веб-сайт Tomcat,Я перенаправлен обратно на порт 80 .... любые предложения ??

server {
    listen 80 default_server;
    server_name 1.1.1.1;

    location / {
        proxy_pass                          http://web1:8080;
        proxy_redirect                      http://web1:8080 $scheme://localhost;
        proxy_set_header Host               $host;
        proxy_set_header X-Real-IP          $remote_addr;
        proxy_set_header X-Forwarded-Host   $host;
        proxy_set_header X-Forwarded-Server $host;
        proxy_set_header X-Forwarded-For    $proxy_add_x_forwarded_for;
        proxy_connect_timeout               150;
        proxy_send_timeout                  100;
        proxy_read_timeout                  100;
        proxy_buffers                       4 32k;
        client_max_body_size                0;
        client_body_buffer_size             128k;
    }

    access_log /var/log/nginx/1.access.log;
    error_log /var/log/nginx/1.error.log;
}
server {
    listen 81 default_server;
    server_name 1.1.1.1;

    location / {
        proxy_pass                          http://web2:8080;
        proxy_redirect                      http://web2:8080 $scheme://localhost;
        proxy_set_header Host               $host;
        proxy_set_header X-Real-IP          $remote_addr;
        proxy_set_header X-Forwarded-Host   $host;
        proxy_set_header X-Forwarded-Server $host;
        proxy_set_header X-Forwarded-For    $proxy_add_x_forwarded_for;
        proxy_connect_timeout               150;
        proxy_send_timeout                  100;
        proxy_read_timeout                  100;
        proxy_buffers                       4 32k;
        client_max_body_size                0;
        client_body_buffer_size             128k;
    }


}

Большое спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...