nginx를 두 번째로, 리버스 프록시


#user 아무도 없다
1 worker_processes;

#error_log 로그 /하는 error.log;
#error_log 로그 /하는 error.log 통지;
#error_log 로그 /하는 error.log 정보;

#pid 로그 / nginx.pid;


이벤트 {
    worker_connections 1024;
}


HTTP {
    의 mime.types를 포함한다;
    default_type 애플리케이션 / octet-stream을;

    server_names_hash_bucket_size 128;

    메인 #log_format '$ REMOTE_ADDR - $의 REMOTE_USER [$ time_local] "$ 요청' '
    #'$ 상태의 body_bytes_sent $"$ HTTP_REFERER " '
    #'를"$ HTTP_USER_AGENT ","$ HTTP_X_FORWARDED_FOR " ';

    #access_log 로그 / access.log의 주요;

    에 sendfile을;
    에 #tcp_nopush;

    #keepalive_timeout 0;
    keepalive_timeout 65;

    에 #gzip;

    상류 ZZ-공공 {
    서버 192.168.1.125:2222;
    }
    
    상류 ZZ-공개 API를 {
    #server 192.168.1.125:2222;
    서버 192.168.1.125:8000;
    }
    

    #upstream ZZ-유료 API {
    192.168.1.125:9001 #server;
    #}
  


    서버 {
        80 듣고;
        서버 _ zz-public.zz.com;

        위치 / {
            proxy_pass에 http : // ZZ-공공;
        index.htm으로 index.html을 인덱스;

        }
    }
    
 
  

    서버 {
        80 듣고;
        서버 _ zz-public-api.zz.com;

        위치 / {
            proxy_pass에 http : // ZZ-공개 API;
        #root C : \ 사용자 \ 관리자 \ 바탕 화면 \ ABC;
        index.htm으로 index.html을 인덱스;

        }
    }

 

 

    서버 {
        80 듣고;
       서버 _ zz-pay-api.zz.com;

        위치 / {
            proxy_pass에 http : // ZZ-유료 API;
       index.htm으로 index.html을 인덱스;

   }
 

 

}
 

게시 48 개 원래 기사 · 원 찬양 26 ·은 70000 +를 볼

추천

출처blog.csdn.net/qq_38316721/article/details/104891245