ng 역방향 에이전트

1593 단어
더 읽 기
 
 
ng. 역방향 프 록 시 서 비 스 를 하 는 것 은 이 두 줄 의 스루풋 이 8000 - 10000 까지 설정 되 어 있 지 않 으 면 올 라 갈 수 없습니다.
proxy_http_version 1.1; # 백 엔 드 설정 은 HTTP 1.1 을 지원 합 니 다.
proxy_set_header Connection ""; # 백 엔 드 설정 은 HTTP 1.1 을 지원 합 니 다. 설정 해 야 합 니 다.
 
nginx 는 프 록 시 HTTP 프로 토 콜 을 역방향 으로 사용 할 때 기본적으로 HTTP 1.0 을 사용 하여 백 엔 드 서버 에 응답 하 는 내용 을 가 져 온 후 클 라 이언 트 에 게 되 돌려 줍 니 다.HTTP 1.0 과 HTTP 1.1 의 차이 점 중 하 나 는 HTTP 1.0 이 HTTP keep - alive 를 지원 하지 않 는 다 는 것 이다.nginx 는 백 엔 드 서버 요청 시 HTTP 1.0 과 함께 HTTP Header 를 사용 하 는 Connection: Close 알림 백 엔 드 서버 가 자발적으로 연결 을 닫 습 니 다.이렇게 하면 모든 클 라 이언 트 의 요청 이 백 엔 드 서버 에 TIME - WIT 상태의 연결 을 만 들 수 있 습 니 다.그래서 저 희 는 Nginx 에서 HTTP 1.1 을 사용 하여 백 엔 드 에 요청 을 보 내 고 Keep - alive 를 지원 해 야 합 니 다.
HTTP 1.1 설정
http{
'''        
    upstream www{
        keepalive 50; #     ,  50-100  
        '''
    }
    server {
    '''       
        location / {
        proxy_http_version 1.1; #       HTTP1.1,   
        proxy_set_header Connection "";   #       HTTP1.1 ,    。
        }
    '''
    
    }
'''
}

저 희 는 keepalive 50, proxy 세 개의 인 자 를 추가 합 니 다.http_version 1.1 , proxy_set_header Connection 으로 설정 합 니 다.

좋은 웹페이지 즐겨찾기