7.7. 로드 밸런싱 서비스 상태 모니터 생성


사용자의 서비스 중단을 방지하려면 로드 밸런싱 서비스(octavia) 상태 모니터를 사용합니다. 상태 모니터는 각 백엔드 서버에서 주기적인 상태 점검을 실행하여 오류가 발생한 서버를 미리 감지하고 일시적으로 풀에서 서버를 끌어올 수 있습니다.

절차

  1. 자격 증명 파일을 가져옵니다.

    예제

    $ source ~/overcloudrc

  2. 사이트에 적합한 인수 값을 사용하여 openstack loadbalancer healthmonitor create 명령을 실행합니다.

    • 모든 상태 모니터 유형에는 다음과 같은 구성 가능한 인수가 필요합니다.

      <pool>
      모니터링할 백엔드 멤버 서버 풀의 이름 또는 ID입니다.
      --type
      상태 모니터의 유형입니다. HTTP,HTTPS,PING,TCP,TLS-HELLO 또는 UDP-CONNECT 중 하나.
      --delay
      상태 점검 사이에 대기할 시간(초)입니다.
      --timeout
      지정된 상태 점검이 완료될 때까지 대기하는 시간(초)입니다. timeout 은 항상 지연 보다 작아야 합니다.
      --max-retries
      백엔드 서버가 다운된 상태로 간주되기 전에 실패해야 하는 상태 점검 수입니다. 또한 실패한 백엔드 서버에서 전달해야 하는 상태 점검 수를 다시 고려해야 합니다.
    • 또한 HTTP 상태 모니터 유형에는 기본적으로 설정된 다음과 같은 인수가 필요합니다.

      --url-path
      백엔드 서버에서 검색해야 하는 URL의 경로 부분입니다. 기본값은 / 입니다.
      --http-method
      url_path 를 검색하는 데 사용되는 HTTP 메서드입니다. 기본적으로 GET 입니다.
      --expected-codes

      OK 상태 점검을 나타내는 HTTP 상태 코드 목록입니다. 기본적으로 200 입니다.

      예제

      $ openstack loadbalancer healthmonitor create --name my-health-monitor --delay 10 --max-retries 4 --timeout 5 --type TCP lb-pool-1

검증

  • openstack loadbalancer healthmonitor list 명령을 실행하고 상태 모니터가 실행 중인지 확인합니다.
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2026 Red Hat
맨 위로 이동