오늘 의 소결
전체적으로 성능 이 필요 한 웹 서버 는 nginx 를 사용 합 니 다.성능 이 필요 없 이 안정 만 추구 하면 apache 를 사용 합 니 다.또한 nginx 는 메 일 프 록 시 서버 로 서 nginx 의 설치 가 간단 하고 시작 도 쉬 워 서 거의 7 * 24 시간 동안 중단 없 이 실행 할 수 있 습 니 다.
4 층 과 7 층 부하 균형 의 차이: 4 층: osi 모델 을 바탕 으로 하 는 4 층 전송 층 의 응용 7 층: OSI 모델 을 바탕 으로 하 는 7 층 응용 층 의 응용
Nginx, LVS, HAProxy 부하 균형 소프트웨어 의 장단 점:
Nginx 의 장단 점: 1. 네트워크 의 7 층 위 에서 작업 하면 도 메 인 이름, 디 렉 터 리 구 조 를 대상 으로 할 수 있 고 정규 규칙 은 HAProxy 보다 더욱 강하 다.2. Nginx 는 네트워크 안정성 에 대한 의존 도가 비교적 적 고 이론 적 으로 핑 통 만 하면 부하 균형 이 잡 힌 다. LVS 가 네트워크 에 대한 의존 도가 비교적 크다. 3. 높 은 부하 압력 을 부담 하고 안정 적 이 며 하드웨어 가 나 쁘 지 않 은 상황 에서 몇 만 번 의 병발 량 을 지원 할 수 있 지만 LVS 에 비해 4. Nginx 는 포트 를 통 해 서버 내부 의 고장 을 검사 할 수 있다.예 를 들 어 사용자 가 파일 을 업로드 하고 있 는데 이 를 처리 하 는 노드 가 업로드 과정 에서 고장 이 나 면 Nginx 는 업 로드 를 다른 서버 로 잘라 서 다시 처리 하고 LVS 는 바로 끊 어 집 니 다. 만약 에 큰 파일 이나 중요 한 문 서 를 업로드 하 는 것 이 라면 사용자 가 불만 을 가 질 수 있 습 니 다.그러나 같은 nginx 의 단점 은 포트 검 측 만 지원 하고 url 검 측 은 지원 되 지 않 는 다 는 것 이다.5. Nginx 는 우수한 부하 이퀄 라이저 / 역방향 프 록 시 소프트웨어 일 뿐만 아니 라 기능 이 강 한 웹 응용 서버 이기 도 합 니 다.LNMP 역시 최근 몇 년 간 매우 유 행 했 던 웹 구조 로, 높 은 트 래 픽 환경 에서 도 안정성 이 좋다.
lvs 의 장단 점: 1. 인터넷 4 층 에서 일 하고 배포 만 하고 데이터 의 발생 이 없다.이것 또한 그의 부하 균형 능력 이 가장 강하 고 메모리 와 cpu 자원 에 대한 소모 가 비교적 낮다. 2. 작업 이 비교적 안정 적 이 고 LVS + Keepalived 와 같은 완전한 쌍 기 열 준비 방안 을 자동 으로 흥 얼 거 린 다.3. 응용 범위 가 비교적 넓다.http, 데이터베이스, 온라인 채 팅 방 등 4. LVS 는 정규 표현 식 처 리 를 지원 하지 않 기 때문에 동정 분 리 를 할 수 있 습 니 다.현재 동정 분리 에 대한 높 은 요구 에 대해 Nginx / HAPoxy + Keepalived 는 비교적 성숙 하 다.
HAProxy    :
  1.HAProxy       ,       Nginx   ,    Session   ,Cookie   ;           url           。
  2.HAProxy            。 nginx           。
  3.HAProxy         ,HAProxy              8 :
     roundrobin,       ,     ,             ;
     static-rr,      ,    ;
     leastconn,          ,    ;
     source,       IP,   Nginx IP_hash    ,        session       ,    ;
     ri,       URI;
     rl_param,       URl  ’balance url_param’ requires an URL parameter name;
     hdr(name),    HTTP         HTTP  ;
     rdp-cookie(name),     cookie(name)         TCP  。
       ,                         。      Web  , PV  1000 ,  Nginx      。              ,       ,    LVS haproxy。
                이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
셸 입문 부터 정통 한 for 순환 및 6 가지 난수 생 성 법순환 용 1. [문법 구조] 2. 문법 linux 에서 무 작위 수 를 만 드 는 여섯 가지 방법 방법 1: 방법 2: openssl 을 통 해 난수 생 성 방법 3: date 시간 을 통 해 얻 을 수 있 습 니 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.