![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Intelligent Management: 자동 요청 플로우 관리자 고급 사용자 정의 특성
이러한 특성을 사용하여 자동 요청 플로우 관리자(ARFM)를 구성할 수 있습니다.

작업 프로파일러 특성
profilerPeriod
작업 프로파일러 주기의 길이를 지정하는 각 셀에 지정된 밀리초 수를 지정합니다.
값 | 설명 |
---|---|
범위 | 셀 |
유효한 값 | 밀리초 수에 대한 정수 값 |
Default | 60000(1분) |
profilerHalfLife
각 셀에 지정된 시간(분)을 지정합니다. 작업 프로파일러는 시간의 지수 기능에 의한 관찰을 감면합니다. 반감기는 2의 요소에 의해 변경되는 할인 이상의 시간입니다.
값 | 설명 |
---|---|
범위 | 셀 |
유효한 값 | 밀리초 수에 대한 정수 값 |
Default | 600000(10분) |
publishedAlphasPrintFrequency
작업 요소가 SystemOut.log 파일로 인쇄되는 빈도를 지정합니다. 이러한 작업 요소가 작업 프로파일러 주기 동안 로그 파일로 인쇄됩니다. 이는 profilerPeriod 사용자 정의 특성으로 지정되는 시간의 길이입니다. 각각의 이 주기 동안 작업 프로파일러가 로그 파일로 작업 요소를 인쇄하려는 경우, 1로서 값을 지정할 수 있습니다. 그러나, 로그 파일로 인쇄되는 텍스트 양을 줄이려면 이 값을 늘릴 수 있습니다. 예를 들어, 모든 5개의 작업 프로파일러 순환 이후 작업 요소가 인쇄되도록 하려는 경우, 값을 5로 지정할 수 있습니다.
값 | 설명 |
---|---|
범위 | 셀 |
유효한 값 | 0 이상인 정수 값 |
Default | 0 (작업 요인은 SystemOut.log 파일로 인쇄되지 않습니다.) |
작업 프로파일 출력 감쇠 반감기 및 스무싱 가중치 기능 매개변수
작업 프로파일러는 두 개의 전달에서 작동합니다. 먼저 예비 작업 요소를 추출하도록 관찰을 단순 모델에 맞추고, 그런 다음 가중치된 평균을 사용하여 작업 요소를 고르게 합니다. 각 가중치는 두 가지 요소의 제품입니다. 하나는 시간이 지남에 따라 예비 작업 요인 중요성을 감소시키고 나머지 하나는 첫 번째 전달 맞춤의 장점에 따라 다양합니다. 노후 요인은 지수 감소입니다. 반감기는 해당 요인이 2의 요인에 의해 삭제되는 제한시간 초과의 양입니다. 이 매개변수는 정수에 대해 10진수 표기법인 값(밀리초 수)을 가지는 profilerAlphaSmoothingHalfLife 사용자 정의 특성으로 셀에 제공됩니다. 기본값은 10분입니다. 장점 레벨을 조정하려면 두 개의 매개변수가 사용됩니다(임계값 및 요인). 임계값은 goodnessWeightThresholdcell 사용자 정의 특성으로 정의됩니다. 요인은 goodnessWeightFactor 사용자 정의 특성을 가진 셀에 제공됩니다.
특성 이름 | 값 | Default |
---|---|---|
profilerAlphaSmoothingHalfLife | 정수에 대한 10진수 표기법(밀리초 수) | 600000(10분) |
goodnessWeightThreshold | 음수가 아닌 부동 소수점 | 20 |
goodnessWeightFactor | 음수가 아닌 부동 소수점 | 20 |
작업 요인 대체
작업 프로파일러에 의해 계산되는 값을 대체할 수 있습니다. 작업 프로파일러는 각 트랜잭션 클래스에 대한 작업 요인 및 배치된 Java™ EE(Java Platform, Enterprise Edition) 모듈 쌍(TCM)을 계산합니다. 작업 요인은 참조 명령어 세트의 메가사이클 수를 나타내는 부동 소수점 수입니다.
사용자 정의 특성을 동적 클러스터에 추가하여 작업 요소를 대체할 수 있습니다.
spec ::= case ( "," case )*
case ::= pattern "=" value
pattern ::= service-class ":" txn-class ":" application ":" module
service-class ::= step
txn-class ::= step
application ::= step
module ::= step
step ::= name | "*"
value ::= number | "none"
예제 스펙 | 설명 |
---|---|
|
배치 대상에서 모든 트랜잭션 클래스 모듈(TCM)에 대체가 없다는 것을 지정합니다. 배치 대상에는 하나의 티어만 있고 값은 각 경우를 위해 일반적인 방법으로 계산됩니다. |
|
배치 대상에 하나의 티어가 있습니다. 배치 대상의 모든 TCM에는 티어에 대한 작업 요인 대체가 있고, 이는 요청당 42메가사이클과 동등합니다. |
|
배치 대상에 하나의 티어가 있습니다. Platinum 서비스 클래스를 가지는 트랜잭션 클래스 모듈에 대한 요청에 따라 42개의 메가사이클의 오버라이드가 있고 배치 대상에서 기타 서비스 클래스에 지정되는 트랜잭션 클래스 모듈에 대한 오버라이드가 없습니다. |
|
tc_A 트랜잭션 클래스를 가지고 있는 TCMs에 대해 요청에 따라 42메가사이클의 오버라이드가 있습니다. tc_B 트랜잭션 클래스, 배치된 Java EE 애플리케이션 이름 지정된 AccountManagement 및 Java EE 모듈 이름 지정된 MicroWebApp.war을 가지고 있는 TCMs의 경우, 요청에 따라 17메가사이클의 오버라이드가 있습니다. tc_B 트랜잭션 클래스를 가지는 기타 TCMs에 대한 오버라이드가 없습니다. 이 예는 tc_A 또는 tc_B 트랜잭션 클래스 이외의 트랜잭션 클래스를 고려하지 않고 다른 트랜잭션 클래스가 발생하면 오류 메시지가 표시됩니다. |
|
첫 번째 티어에 대한 오버라이드가 없습니다. CICS+1이라는 티어의 경우, 0.7의 작업 요인 오버라이드가 존재합니다. CICS+1 티어는 대상 TCM에 관계 없이 DbCel 셀의 CICS® 배치 대상에 있는 첫 번째 티어입니다. 트랜잭션 클래스가 티어에서 티어로 변경되지 않지만 모듈이 변경될 수 있습니다. |
프로세스마다 CPU 읽기를 사용하십시오.
ARFM 제어기와 애플리케이션 배치 제어기가 요구되는 자원을 처리할 때 배경 작업을 고려하고 프로세스마다 CPU 사용 통계를 가능하게 할 수 있도록 useProcessCPU 사용자 정의 특성을 true로 설정하십시오. 이 특성이 false로 설정될 때, 전체 노드에 대해 CPU 활용 읽기를 사용하기 때문에 작업 프로파일러는 작업 요인도 추정할 수 없습니다.
이 특성을 구성하면 셀 다시 시작은 필수입니다.
Name | 특성 설정 | Default | 올바른 값 |
---|---|---|---|
useProcessCPU | 셀에서 이 사용자 정의 특성을 설정하십시오. | true | true 또는 false |
MustGather 문서
지능형 관리 mustGather 문서를 사용하여 자동 요청 플로우 관리자 및 애플리케이션 배치의 문제점을 해결하십시오. 자세한 정보는 지능형 관리 의 각 버전에 대한 mustGather 지원 문서에 대해 읽으십시오.