규칙 상태 - 필드 도움말

현재 통계

이름
규칙에 사용하도록 선택한 이름. 이 이름은 모든 영숫자 문자를 포함할 수 있습니다. 문자 길이는 1 - 20이며, 공백은 포함할 수 없습니다.
규칙 유형
규칙의 유형. 가능한 유형은 다음과 같습니다.
  • IP - 클라이언트의 IP 주소를 기반으로 합니다.
  • 시간 - 시간을 기반으로 합니다.
  • 연결 - 포트의 초당 연결 수를 기반으로 합니다.
  • 활성 - 포트의 활성화된 연결 수를 기반으로 합니다.
  • 포트 - 클라이언트 포트를 기반으로 합니다.
  • 컨텐츠 - 클라이언트의 URL(Uniform Resource Locator) 요청을 기반으로 합니다.
구성 소스
구성 소스는 WAS 구성 파일이 CBR 구성으로 맵핑되는 경우에만 적용 가능합니다. 이 파일이 매핑되었으면 여기서 설정한 내용은 구성 소스가 WAS임을 표시하며 그밖의 경우에는 구성 소스가 사용자임을 표시합니다.
적용 횟수
이 규칙이 추가된 후 또는 실행 프로그램이 마지막으로 다시 시작된 후 이 규칙이 시작된 횟수.
패턴
규칙 유형으로 컨텐츠를 선택한 경우에만 적용 가능합니다. 다음 제한사항을 고려하여 원하는 패턴 구문을 입력하십시오.
  • 공백 없음
  • 특수 문자:("\"로 시작하지 않는 문자의 경우)
    '*' : 와일드카드(0에서 x까지의 모든 문자)
    '(' : 로직 그룹화에 사용됨
    ')' : 로직 그룹화에 사용됨
    '&' : 논리 AND
    '|' : 논리 OR
    '!' : 논리 NOT
    
  • 예약된 키워드(다음에 항상 '='가 있음):
    Method   : HTTP 프로토콜에서 변환에 사용되어
               요청을 검색합니다. 예를 들어, GET,
               POST 등.
    URI      : URL 요청의 경로
    Version  : 요청의 특정 버전.
               HTTP/1.0 또는 HTTP/1.1
    Host     : 호스트의 값: 헤더
               참고: HTTP/1.0 프로토콜에서는 선택사항입니다.
    [key]    : Dispatcher가 검색할 수 있는 유효한
               HTTP 헤더 이름. 예를 들어, User-Agent,
               Connection, referer 등.
    

예제: http://www.company.com/path/webpage.htm을 대상으로 하는 브라우저의 결과 값은 다음과 같습니다.

 
   Method=GET
   URI=/path/webpage.htm
   Version=HTTP/1.1
   Host=www.company.com
   Connection=Keep-Alive

패턴 구문에 대한 자세한 정보 및 시나리오는 Load Balancer Administration Guide의 "Configure rules-based load balancing" 및 "Content rule (pattern) syntax" 섹션을 참조하십시오.

참고: Load Balancer Administration Guide의 번역본이 지원되는 경우에는 WebSphere Application Server - Edge Component Information Center 웹 사이트에서 찾을 수 있습니다.



구성 설정값

적용 가능한 경우, 규칙 상태 패널에서 다음 구성 설정을 편집하고 구성 업데이트를 클릭하십시오.

최소 범위
규칙이 참인지 아닌지 판단하기 위해 범위에서 더 낮은 값이 사용됩니다. 값의 유형 및 기본값은 규칙의 유형에 따라 달라집니다.
  • IP - 기호 이름 또는 십진 표기법으로 나타낸 클라이언트의 주소. 기본값은 0.0.0.0입니다.
  • 시간 - 정수. 기본값은 0이며, 자정을 나타냅니다.
  • 연결 - 정수. 기본값은 0입니다.
  • 활성 - 정수. 기본값은 0입니다.
최대 범위
규칙이 참인지 아닌지 판단하기 위해 범위에서 더 높은 값이 사용됩니다. 값의 유형 및 기본값은 규칙의 유형에 따라 달라집니다.
  • IP - 기호 이름 또는 십진 표기법으로 나타낸 클라이언트의 주소. 기본값은 255.255.255.254입니다.
  • 시간 - 정수. 기본값은 24이며, 자정을 나타냅니다.
  • 연결 - 정수. 기본값은 2의 32승 빼기 1입니다.
  • 활성 - 정수. 기본값은 2의 32승 빼기 1입니다.
우선순위(선택적)
규칙을 검토하는 순서를 표시하는 정수. 사용자가 설정한 첫 번째 규칙에 우선순위를 부여하지 않으면 기본적으로 우선순위 값 1이 첫 번째로 평가됩니다. 다음 규칙은 우선순위 값 11이 주어지고 두 번째로 평가되며(마지막 우선순위 값 + 10, 이 경우에는 1 + 10), 세 번째 규칙 = 21, 네 번째 규칙 = 31 등이 됩니다. 숫자 순서로 평가된 규칙은 숫자가 낮을수록 우선순위가 높습니다.
유사성 유형
유사성 옵션의 기본값은 없음입니다. 유사성을 기반으로 하는 값은 CBR 컴포넌트 또는 Dispatcher 컴포넌트의 CBR 전달 방법에만 적용됩니다.

규칙 명령에 유사성 옵션을 설정하려면 포트 명령에서 결합 시간 옵션이 0(사용 가능하지 않음)이어야 합니다. 규칙에서 유사성이 설정되면 포트에서 결합 시간을 사용할 수 없습니다.

이 규칙에서 설정할 유사성 유형을 선택하십시오. 다음과 같은 선택사항이 있습니다.

  • 규칙 유사성 없음 - 기본 옵션은 규칙에 유사성이 없음을 의미합니다.
  • 수동 쿠키 유사성 - 서버가 생성한 자기 식별적 쿠키를 기반으로 하여 동일한 서버에 대한 유사성으로 웹 통신량을 로드 밸런스할 수 있습니다. 수동 쿠키 유사성은 서버에서 규칙의 "쿠키 이름" 및 "쿠키 값"과 함께 사용됩니다.
  • URI 유사성 - 동일한 서버에서 클라이언트가 요청한 URL을 기반으로 웹 통신량을 로드 밸런스할 수 있습니다. 이것은 CBR이 밸런싱 캐시 프록시인 시나리오에서 필수 캐싱의 양을 최소화하기 위한 것입니다.
  • 활성 쿠키 유사성 - 선택한 서버를 식별하는 CBR 생성 쿠키를 기반으로, 동일한 서버에 대한 유사성으로 웹 통신량을 로드 밸런스할 수 있습니다. 이 생성된 쿠키에는 쿠키가 만기된 후 규칙 결합 시간의 유사성이 있습니다.
  • WAS 유사성 - WAS 구성 파일이 CBR 구성으로 맵핑되는 경우에만 적용됩니다. 이 필드는 사용자가 설정할 수 없습니다.

쿠키 이름
관리자가 설정한 임의의 이름. 로드 밸랜서의 ID로 동작합니다. 쿠키 이름은 쿠키 값과 함께 로드 밸랜서가 웹 사이트의 후속 요청을 같은 서버 시스템으로 전송하게 해 주는 로드 밸랜서 ID로 작동합니다. 쿠키 이름 값은 수동 쿠키 유사성에만 적용 가능합니다.
결합 시간
결합 시간 값은 활성 쿠키에만 적용 가능합니다. 결합 시간은 클라이언트와 특정 서버 사이의 유사성 관계를 작성하는 데 사용됩니다. 결합 시간이 초과되고 난 후, 클라이언트는 이전과 다른 서버로 전송될 수 있습니다. 기본값은 0이며, 규칙이 결합되지 않음을 의미합니다.

활성 쿠키에 대한 유사성 필드를 설정하고 규칙의 결합 시간을 양수로 설정하여 클라이언트가 특정 서버에 결합할 새로운 방식을 제공할 수 있습니다. 일단 활성 쿠키 유사성에 대해 규칙을 사용할 수 있으면 새 클라이언트 요청은 표준 CBR 알고리즘을 사용하여 로드 밸런스되며 동일한 클라이언트로부터의 후속 요청은 초기에 선택한 서버로 전송됩니다.

평가 레벨
총 연결 및 활성화된 연결 규칙에 대해서만 유효합니다. 해당 포트의 모든 서버 평가와 해당 규칙의 서버만 평가 중에서 선택하십시오. 총 연결(초당) 규칙을 사용하면 또한 가중치가 양수인 규칙에서 현재 서버를 기반으로 평가할 수 있습니다.


목록

서버 목록
현재 규칙과 연관된 서버의 주소를 표시합니다.


백업 서버 목록
이 목록은 WAS 구성 파일이 CBR 구성으로 맵핑되는 경우에만 적용됩니다. 이 목록은 편집할 수 없는 테이블이며, WAS 구성 파일이 변경되고 CBR 구성으로 다시 로드된 경우에만 변경됩니다.