스케일링 정의 (scalingDefinitions)

스케일링 제어기의 정책을 정의합니다.

defaultScalingPolicy
설명: 자원에 대한 수요를 바탕으로 Liberty 서버를 시작하거나 중지하기 위한 기본 기준을 정의합니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
enabled boolean true 스케일링 정책의 사용 여부를 표시합니다.
max int

최소값: -1

-1 동시에 실행할 수 있는 클러스터 멤버의 최대 수입니다.
min int

최소값: 0

2 시작할 클러스터 멤버의 최소 수입니다.
name
  • vertical
  • horizontal
horizontal 가로 또는 세로로 스케일링할지 표시합니다.
vertical
세로
horizontal
가로
defaultScalingPolicy > hostGroup
설명: 새 클러스터 멤버를 프로비저닝하는 데 사용할 수 있는 호스트를 판별하는 기준을 정의합니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
tags string   관리 메타데이터 태그의 공백으로 구분된 목록입니다. 호스트에 태그 중 하나가 있는 경우 호스트가 새 클러스터 멤버를 프로비저닝하기에 적합합니다.
defaultScalingPolicy > in
설명: 서버 수를 줄이기 위한 상세한 제어를 정의합니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
amount int

최소값: 1

1 단위 속성으로 정의하는 단위로 표시되는 확장할 양입니다.
minInterval 밀리초 정밀도를 사용하는 기간 15m 스케일링 변경 사이의 최소 시간입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
units
  • percentage
  • instance
instance 확장할 단위입니다.
percentage
양은 인스턴스의 현재 수에 비례하는 백분율입니다.
instance
양은 인스턴스의 수입니다.
defaultScalingPolicy > metric
설명: 서버를 시작하거나 제거하기 위한 자원 사용량 기준을 정의합니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
id 문자열   고유 구성 ID입니다.
max int

최소값: 0

최대값: 100

90 용량을 확장할, 메트릭 이상의 평균 백분율입니다.
min int

최소값: 0

최대값: 100

30 용량을 축소할, 메트릭 이하의 평균 백분율입니다.
name
  • heap
  • cpu
  • memory
  스케일링 정책의 이름입니다.
heap
cpu
CPU
memory
메모리
defaultScalingPolicy > out
설명: 서버 수를 늘리기 위한 상세한 제어를 정의합니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
amount int

최소값: 1

1 단위 속성으로 정의하는 단위로 표시되는 확장할 양입니다.
minInterval 밀리초 정밀도를 사용하는 기간 5m 스케일링 변경 사이의 최소 시간입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
units
  • percentage
  • instance
instance 확장할 단위입니다.
percentage
양은 인스턴스의 현재 수에 비례하는 백분율입니다.
instance
양은 인스턴스의 수입니다.
scalingPolicy
설명: 자원에 대한 수요를 바탕으로 Liberty 서버를 시작하거나 중지하기 위한 기준을 정의합니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
enabled boolean true 스케일링 정책의 사용 여부를 표시합니다.
id 문자열   고유 구성 ID입니다.
max int

최소값: -1

-1 동시에 실행할 수 있는 클러스터 멤버의 최대 수입니다.
min int

최소값: 0

2 시작할 클러스터 멤버의 최소 수입니다.
name
  • vertical
  • horizontal
horizontal 가로 또는 세로로 스케일링할지 표시합니다.
vertical
세로
horizontal
가로
scalingPolicy > bind
설명: 정책이 적용되는 클러스터의 이름을 정의합니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
clusters string   쉼표로 구분된 클러스터 이름 목록입니다. 클러스터 이름은 이름 끝에만 별표를 와일드카드로 사용할 수 있습니다.
scalingPolicy > hostGroup
설명: 새 클러스터 멤버를 프로비저닝하는 데 사용할 수 있는 호스트를 판별하는 기준을 정의합니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
tags string   관리 메타데이터 태그의 공백으로 구분된 목록입니다. 호스트에 태그 중 하나가 있는 경우 호스트가 새 클러스터 멤버를 프로비저닝하기에 적합합니다.
scalingPolicy > in
설명: 서버 수를 줄이기 위한 상세한 제어를 정의합니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
amount int

최소값: 1

1 단위 속성으로 정의하는 단위로 표시되는 확장할 양입니다.
minInterval 밀리초 정밀도를 사용하는 기간 15m 스케일링 변경 사이의 최소 시간입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
units
  • percentage
  • instance
instance 확장할 단위입니다.
percentage
양은 인스턴스의 현재 수에 비례하는 백분율입니다.
instance
양은 인스턴스의 수입니다.
scalingPolicy > metric
설명: 서버를 시작하거나 제거하기 위한 자원 사용량 기준을 정의합니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
id 문자열   고유 구성 ID입니다.
max int

최소값: 0

최대값: 100

  용량을 확장할, 메트릭 이상의 평균 백분율입니다.
min int

최소값: 0

최대값: 100

  용량을 축소할, 메트릭 이하의 평균 백분율입니다.
name
  • heap
  • cpu
  • memory
  스케일링 정책의 이름입니다.
heap
cpu
CPU
memory
메모리
scalingPolicy > out
설명: 서버 수를 늘리기 위한 상세한 제어를 정의합니다.
필수: false
데이터 유형:
속성 이름 데이터 유형 기본값 설명
amount int

최소값: 1

1 단위 속성으로 정의하는 단위로 표시되는 확장할 양입니다.
minInterval 밀리초 정밀도를 사용하는 기간 5m 스케일링 변경 사이의 최소 시간입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
units
  • percentage
  • instance
instance 확장할 단위입니다.
percentage
양은 인스턴스의 현재 수에 비례하는 백분율입니다.
instance
양은 인스턴스의 수입니다.

주제의 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_config_scalingDefinitions
파일 이름: rwlp_config_scalingDefinitions.html