zoukankan      html  css  js  c++  java
  • nginx http转发至多https接口

    user  root;
    worker_processes  10;
    
    worker_rlimit_nofile 65535;
    events {
        worker_connections  1024;
    }
    
    http {
        include       mime.types;
        default_type  application/octet-stream;
    
        sendfile        on;
    
        keepalive_timeout  65;
    
        server {
           listen 6663;
           server_name 17.120.4.6;
           location /cmd1/ {
               proxy_pass_header Server;
               proxy_set_header   Host $http_host;
               proxy_set_header   X-Real-IP $remote_addr;
               proxy_set_header   X-Scheme $Scheme;
               proxy_ssl_certificate /usr/local/nginx/ssl/client.crt;
               proxy_ssl_certificate_key /usr/local/nginx/ssl/client.key;
               proxy_pass https://17.120.2.1:6663/;
           }
        }
        server {
           listen 6630;
           server_name 17.120.4.6;
           location /cmd2/ {
               proxy_pass_header Server;
               proxy_set_header   Host   $http_host;
               proxy_set_header   X-Real-IP $remote_addr;
               proxy_set_header   X-Scheme $Scheme;
               proxy_ssl_certificate /usr/local/nginx/ssl/client.crt;
               proxy_ssl_certificate_key /usr/local/nginx/ssl/client.key;
               proxy_pass https://17.120.3.1:6630/;
           }
        }
        server {
           listen 6443;
           server_name 17.120.4.6;
           location /cmd3/ {
               proxy_pass_header Server;
               proxy_set_header   Host   $http_host;
               proxy_set_header   X-Real-IP $remote_addr;
               proxy_set_header   X-Scheme $Scheme;
               proxy_ssl_certificate /usr/local/nginx/ssl/certificate/client.crt;
               proxy_ssl_certificate_key /usr/local/nginx/ssl/certificate/client.key;
               proxy_pass https://1.0.1.10:6443/;
           }
           location /zoro/ {
               proxy_pass_header Server;
               proxy_set_header   Host   $http_host;
               proxy_set_header   X-Real-IP $remote_addr;
               proxy_set_header   X-Scheme $Scheme;
               proxy_ssl_certificate /usr/local/nginx/ssl/certificate/client.crt;
               proxy_ssl_certificate_key /usr/local/nginx/ssl/certificate/client.key;
               proxy_pass https://1.0.1.10:6443/;
           }
        }
    }
  • 相关阅读:
    SqlServer:创建索引
    SqlServer:使用视图 View
    SqlServer:修改和删除数据
    网络管理:SNMPv1
    《剑指 Offer》学习记录:题 9:用两个栈实现队列
    《剑指 Offer》学习记录:题 27:二叉树的镜像
    团队冲刺9
    团队冲刺8
    团队冲刺7
    团队冲刺6
  • 原文地址:https://www.cnblogs.com/wt11/p/15626951.html
Copyright © 2011-2022 走看看