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/;
           }
        }
    }
  • 相关阅读:
    java读取excel文件内容
    JavaScript函数写法整理
    Redis命令
    Redis简单入门
    Redis介绍
    NodeJS代码调试
    React组件生命周期
    解决swiper动态改变数据后分页混乱问题
    [LeetCode] 343. Integer Break
    [LeetCode] 304. Range Sum Query 2D
  • 原文地址:https://www.cnblogs.com/wt11/p/15626951.html
Copyright © 2011-2022 走看看