LINUX.ORG.RU

История изменений

Исправление gagarin0, (текущая версия) :

stream {
    server {
        listen 443;
        server_name xxx.domain.com;

        ssl_preread on;
        proxy_pass backend_xxx;

        ssl_certificate     /etc/nginx/ssl/xxx.domain.com.crt;
        ssl_certificate_key /etc/nginx/ssl/xxx.domain.com.key;
    }

    server {
        listen 443;
        server_name yyy.domain.ltd;

        ssl_preread on;
        proxy_pass backend_yyy;

        ssl_certificate     /etc/nginx/ssl/yyy.domain.ltd.crt;
        ssl_certificate_key /etc/nginx/ssl/yyy.domain.ltd.key;
    }

    upstream backend_xxx {
        server backend:9001;
    }

    upstream backend_yyy {
        server backend:9002;
    }
}

Исходная версия gagarin0, :

stream { server { listen 443; server_name xxx.domain.com;

    ssl_preread on;
    proxy_pass backend_xxx;

    ssl_certificate     /etc/nginx/ssl/xxx.domain.com.crt;
    ssl_certificate_key /etc/nginx/ssl/xxx.domain.com.key;
}

server {
    listen 443;
    server_name yyy.domain.ltd;

    ssl_preread on;
    proxy_pass backend_yyy;

    ssl_certificate     /etc/nginx/ssl/yyy.domain.ltd.crt;
    ssl_certificate_key /etc/nginx/ssl/yyy.domain.ltd.key;
}

upstream backend_xxx {
    server backend:9001;
}

upstream backend_yyy {
    server backend:9002;
}

}