5.5. 백엔드 설정


backend 설정은 로드 밸런서 스케줄링 알고리즘뿐만 아니라 실제 서버 IP 주소를 지정합니다. 다음 예제에서는 일반적인 backend 섹션을 보여줍니다.

backend app
   balance     roundrobin
   server  app1 192.168.1.1:80 check
   server  app2 192.168.1.2:80 check
   server  app3 192.168.1.3:80 check inter 2s rise 4 fall 3
   server  app4 192.168.1.4:80 backup
백엔드 서버의 이름은 app 입니다. balance 는 사용할 로드 밸런서 스케줄링 알고리즘을 지정합니다. 이 경우 Round Robin (roundrobin)이지만 HAProxy에서 지원하는 모든 스케줄러일 수 있습니다. HAProxy에서 스케줄러를 구성하는 방법에 대한 자세한 내용은 5.1절. “HAProxy 스케줄링 알고리즘” 을 참조하십시오.
server 행은 백엔드에서 사용 가능한 서버를 지정합니다. app1 app4 는 각 실제 서버에 내부적으로 할당된 이름입니다. 로그 파일은 이름별로 서버 메시지를 지정합니다. 주소는 할당된 IP 주소입니다. IP 주소의 콜론 뒤의 값은 특정 서버에서 연결이 수행되는 포트 번호입니다. check 옵션은 주기적인 상태 점검을 위해 서버에 플래그를 지정하여 데이터를 수신 및 전송하고 세션 요청을 수행할 수 있도록 합니다. 또한 서버 app3에서는 상태 점검 간격을 2초(inter 2s)로 설정하고, 서버가 정상(rise 4)으로 간주되는지 확인하기 위해 전달해야 하며, 서버가 실패(fall 3)로 간주되기 전에 연속으로 확인에 실패하는 횟수().
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.