![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
지능형 관리: ODR 서비스 정책에 대한 규칙 관리 태스크
관리 태스크를 사용하여 ODR(On Demand Router) 서비스 정책에 대한 SIP(Session Initiation Protocol) 또는 HTTP 규칙을 구성할 수 있습니다.
명령 목록
명령에서 SIP 또는 HTTP 프로토콜을
지정할 수 있습니다. 다음 예는 SIP를 프로토콜로 사용합니다.
addServiceRule
addServiceRule 명령은 서비스 정책 규칙을 추가합니다.
필수 매개변수
선택적 매개변수
일괄처리 모드 사용법 예제
- Jacl 사용:
$AdminTask addServiceRule {-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = 'getOperation'" -transactionClass Default_TC}
- Jython 문자열 사용:
AdminTask.addServiceRule('-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = \'getOperation\'" -transactionClass Default_TC')
대화식 모드 사용법 예제
- Jacl 사용:
$AdminTask addServiceRule {-interactive}
- Jython 문자열 사용:
AdminTask.addServiceRule ('[-interactive]')
removeServiceRule
removeServiceRule 명령은 서비스 정책 규칙을 제거합니다.
필수 매개변수
- -protocol
- 규칙과 연관시킬 프로토콜의 이름을 지정합니다. (문자열, 필수)
- -expression
- 규칙 표현식을 지정합니다. 표현식을 큰따옴표로 묶어야 합니다. (문자열, 필수)
선택적 매개변수
- -odrname
- 서비스 정책 작업 클래스가 적용되는 ODR의 이름을 지정합니다. -odrname 매개변수는 ODR을 수정하는 경우에만 필수입니다.
- -nodename
- ODR이 상주하는 노드의 이름을 지정합니다. -nodename 매개변수는 ODR을 수정하는 경우에만 필수입니다.
- -clustername
- 규칙이 적용되는 클러스터의 이름을 지정합니다. -clustername 매개변수는 ODR 클러스터를 수정하는 경우에만 필요합니다.
일괄처리 모드 사용법 예제
- Jacl 사용:
$AdminTask removeServiceRule {-odrname odr -nodename node1 -protocol SIP -expression "request.method = 'getOperation'"}
- Jython 문자열 사용:
AdminTask.removeServiceRule('-odrname odr -nodename node1 -protocol SIP -expression "request.method = \'getOperation\'"')
대화식 모드 사용법 예제
- Jacl 사용:
$AdminTask removeServiceRule {-interactive}
- Jython 문자열 사용:
AdminTask.removeServiceRule ('[-interactive]')
createServiceRules
createServiceRules 명령은 서비스 정책의 규칙 목록을 작성합니다.
필수 매개변수
- -protocol
- 규칙과 연관시킬 프로토콜의 이름을 지정합니다. (문자열, 필수)
선택적 매개변수
- -odrname
- 서비스 정책 작업 클래스가 적용되는 ODR의 이름을 지정합니다. -odrname 매개변수는 ODR을 수정하는 경우에만 필수입니다.
- -nodename
- ODR이 상주하는 노드의 이름을 지정합니다. -nodename 매개변수는 ODR을 수정하는 경우에만 필수입니다.
- -clustername
- 규칙이 적용되는 클러스터의 이름을 지정합니다. -clustername 매개변수는 ODR 클러스터를 수정하는 경우에만 필요합니다.
일괄처리 모드 사용법 예제
- Jacl 사용:
$AdminTask createServiceRules {-odrname odr -nodename node1 -protocol SIP}
- Jython 문자열 사용:
AdminTask.createServiceRules('-odrname odr -nodename node1 -protocol SIP')
대화식 모드 사용법 예제
- Jacl 사용:
$AdminTask createServiceRules {-interactive}
- Jython 문자열 사용:
AdminTask.createServiceRules ('[-interactive]')
listServiceRules
listServiceRules는 서비스 정책 규칙을 나열합니다.
필수 매개변수
- -protocol
- 규칙과 연관시킬 프로토콜의 이름을 지정합니다. (문자열, 필수)
선택적 매개변수
- -odrname
- 서비스 정책 작업 클래스가 적용되는 ODR의 이름을 지정합니다. -odrname 매개변수는 ODR을 수정하는 경우에만 필수입니다.
- -nodename
- ODR이 상주하는 노드의 이름을 지정합니다. -nodename 매개변수는 ODR을 수정하는 경우에만 필수입니다.
- -clustername
- 규칙이 적용되는 클러스터의 이름을 지정합니다. -clustername 매개변수는 ODR 클러스터를 수정하는 경우에만 필요합니다.
일괄처리 모드 사용법 예제
- Jacl 사용:
$AdminTask listServiceRules {-odrname odr -nodename node1 -protocol SIP}
- Jython 문자열 사용:
AdminTask.listServiceRules('-odrname odr -nodename node1 -protocol SIP')
대화식 모드 사용법 예제
- Jacl 사용:
$AdminTask listServiceRules {-interactive}
- Jython 문자열 사용:
AdminTask.listServiceRules ('[-interactive]')
changeServiceRuleAction
changeServiceRuleAction 명령은
규칙에 대한 서비스 정책 조치를 변경합니다.
제한사항: HTTP와
함께 changeServiceRuleAction 명령을 사용하는 것은 지원되지 않습니다.
필수 매개변수
- -protocol
- 규칙과 연관시킬 프로토콜의 이름을 지정합니다. (문자열, 필수)
- -priority
- 규칙의 우선순위를 표시하는 양의 정수 값을 지정합니다. 0이 최고 우선순위입니다. (문자열, 필수)
- -transactionClass
- 규칙과 연관시킬 트랜잭션 클래스를 지정합니다. (문자열, 필수)
선택적 매개변수
- -odrname
- 서비스 정책 작업 클래스가 적용되는 ODR의 이름을 지정합니다. -odrname 매개변수는 ODR을 수정하는 경우에만 필수입니다.
- -nodename
- ODR이 상주하는 노드의 이름을 지정합니다. -nodename 매개변수는 ODR을 수정하는 경우에만 필수입니다.
- -clustername
- 규칙이 적용되는 클러스터의 이름을 지정합니다. -clustername 매개변수는 ODR 클러스터를 수정하는 경우에만 필요합니다.
일괄처리 모드 사용법 예제
- Jacl 사용:
$AdminTask changeServiceRuleAction {-odrname odr -nodename node1 -protocol SIP -priority 0 -transactionClass Default_TC}
- Jython 문자열 사용:
AdminTask.changeServiceRuleAction('-odrname odr -nodename node1 -protocol SIP -priority 0 -transactionClass Default_TC')
대화식 모드 사용법 예제
- Jacl 사용:
$AdminTask changeServiceRuleAction {-interactive}
- Jython 문자열 사용:
AdminTask.changeServiceRuleAction ('[-interactive]')
changeServiceDefaultRulesAction
changeServiceDefaultRulesAction
명령은 서비스 정책 규칙의 기본 조치를 변경합니다.
제한사항: HTTP와 함께 changeServiceDefaultRulesAction 명령을
사용하는 것은 지원되지 않습니다.
필수 매개변수
- -protocol
- 규칙과 연관시킬 프로토콜의 이름을 지정합니다. (문자열, 필수)
- -transactionClass
- 규칙과 연관시킬 트랜잭션 클래스를 지정합니다. (문자열, 필수)
선택적 매개변수
- -odrname
- 서비스 정책 작업 클래스가 적용되는 ODR의 이름을 지정합니다. -odrname 매개변수는 ODR을 수정하는 경우에만 필수입니다.
- -nodename
- ODR이 상주하는 노드의 이름을 지정합니다. -nodename 매개변수는 ODR을 수정하는 경우에만 필수입니다.
- -clustername
- 규칙이 적용되는 클러스터의 이름을 지정합니다. -clustername 매개변수는 ODR 클러스터를 수정하는 경우에만 필요합니다.
일괄처리 모드 사용법 예제
- Jacl 사용:
$AdminTask changeServiceDefaultRulesAction {-odrname odr -nodename node1 -protocol SIP -transactionClass Default_TC}
- Jython 문자열 사용:
AdminTask.changeServiceDefaultRulesAction('-odrname odr -nodename node1 -protocol SIP -transactionClass Default_TC')
대화식 모드 사용법 예제
- Jacl 사용:
$AdminTask changeServiceDefaultRulesAction {-interactive}
- Jython 문자열 사용:
AdminTask.changeServiceDefaultRulesAction ('[-interactive]')
changeServiceRuleExpression
changeServiceRuleExpression 명령은 서비스 정책의 규칙 표현식을 변경합니다.
필수 매개변수
- -protocol
- 규칙과 연관시킬 프로토콜의 이름을 지정합니다. (문자열, 필수)
- -priority
- 규칙의 우선순위를 표시하는 양의 정수 값을 지정합니다. 0이 최고 우선순위입니다. (문자열, 필수)
- -expression
- 규칙 표현식을 지정합니다. 표현식을 큰따옴표로 묶어야 합니다. (문자열, 필수)
- -transactionClass
- 규칙과 연관시킬 트랜잭션 클래스를 지정합니다. (문자열, 필수)
선택적 매개변수
- -odrname
- 서비스 정책 작업 클래스가 적용되는 ODR의 이름을 지정합니다. -odrname 매개변수는 ODR을 수정하는 경우에만 필수입니다.
- -nodename
- ODR이 상주하는 노드의 이름을 지정합니다. -nodename 매개변수는 ODR을 수정하는 경우에만 필수입니다.
- -clustername
- 규칙이 적용되는 클러스터의 이름을 지정합니다. -clustername 매개변수는 ODR 클러스터를 수정하는 경우에만 필요합니다.
일괄처리 모드 사용법 예제
- Jacl 사용:
$AdminTask changeServiceRuleExpression {-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = 'getOperation0'"}
- Jython 문자열 사용:
AdminTask.changeServiceRuleExpression('-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = \'getOperation\'"')
대화식 모드 사용법 예제
- Jacl 사용:
$AdminTask changeServiceRuleExpression {-interactive}
- Jython 문자열 사용:
AdminTask.changeServiceRuleExpression ('[-interactive]')
changeServiceRulePriority
changeServiceRulePriority 명령은 서비스 정책 규칙의 우선순위를 변경합니다.
필수 매개변수
- -protocol
- 규칙과 연관시킬 프로토콜의 이름을 지정합니다. (문자열, 필수)
- -priority
- 규칙의 우선순위를 표시하는 양의 정수 값을 지정합니다. 0이 최고 우선순위입니다. (문자열, 필수)
- -expression
- 규칙 표현식을 지정합니다. 표현식을 큰따옴표로 묶어야 합니다. (문자열, 필수)
선택적 매개변수
- -odrname
- 서비스 정책 작업 클래스가 적용되는 ODR의 이름을 지정합니다. -odrname 매개변수는 ODR을 수정하는 경우에만 필수입니다.
- -nodename
- ODR이 상주하는 노드의 이름을 지정합니다. -nodename 매개변수는 ODR을 수정하는 경우에만 필수입니다.
- -clustername
- 규칙이 적용되는 클러스터의 이름을 지정합니다. -clustername 매개변수는 ODR 클러스터를 수정하는 경우에만 필요합니다.
일괄처리 모드 사용법 예제
- Jacl 사용:
$AdminTask changeServiceRulePriority {-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = 'getOperation0'"}
- Jython 문자열 사용:
AdminTask.changeServiceRulePriority('-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = \'getOperation\'"')
대화식 모드 사용법 예제
- Jacl 사용:
$AdminTask changeServiceRulePriority {-interactive}
- Jython 문자열 사용:
AdminTask.changeServiceRulePriority ('[-interactive]')