[AIX Solaris HP-UX Linux Windows][z/OS]

규칙 세트 관리 태스크

ruleset 명령을 사용하면 관리 콘솔을 사용하지 않고 ruleset.xml 파일의 규칙 및 조치를 추가, 제거 또는 수정할 수 있습니다.

규칙 세트 목록을 작성하고 규칙 세트에서 규칙 및 조치를 추가 또는 제거하려면 다음 명령을 사용하십시오.

createRuleset

createRuleset 명령은 규칙 세트 목록을 작성합니다.

필수 매개변수

-rulesetName
규칙 세트의 이름을 지정합니다. (문자열, 필수)
-rulesetType
규칙 세트와 연관시킬 프로토콜 유형을 지정합니다. 유일하게 유효한 유형은 HTTPSOAP입니다. (문자열, 필수)
-defaultContinue
기본 계속 플래그 값에 대한 설정을 지정합니다. True 또는 False를 지정하십시오. (부울, 필수)

선택적 매개변수

-odrname
규칙 세트가 적용되는 ODR(On Demand Router)의 이름을 지정합니다. -odrname 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-nodename
ODR이 상주하는 노드의 이름을 지정합니다. -nodename 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-clustername
규칙 세트가 적용되는 클러스터의 이름을 지정합니다. -clusterName 매개변수는 ODR 클러스터를 수정하는 경우에만 필요합니다. (문자열, 선택적)

일괄처리 모드 사용법 예제

  • Jacl 사용:
    $AdminTask createRuleset {-odrname odr -nodename node1 -rulesetName myRuleset -rulesetType 
    HTTP -defaultContinue True}
  • Jython 문자열 사용:
    AdminTask.createRuleset ('-odrname odr -nodename node1 -rulesetName myRuleset -rulesetType 
    HTTP -defaultContinue True')

대화식 모드 사용법 예제

  • Jacl 사용:
    $AdminTask createRuleset {-interactive}
  • Jython 문자열 사용:
    AdminTask.createRuleset ('[-interactive]')

listRuleset

listRuleset 명령은 규칙 세트 규칙 및 조치를 나열합니다.

필수 매개변수

-rulesetName
규칙 세트의 이름을 지정합니다. (문자열, 필수)

선택적 매개변수

-odrname
규칙 세트가 적용되는 ODR(On Demand Router)의 이름을 지정합니다. -odrname 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-nodename
ODR이 상주하는 노드의 이름을 지정합니다. -nodename 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-clustername
규칙 세트가 적용되는 클러스터의 이름을 지정합니다. -clusterName 매개변수는 ODR 클러스터를 수정하는 경우에만 필요합니다. (문자열, 선택적)

일괄처리 모드 사용법 예제

  • Jacl 사용:
    $AdminTask listRuleset {-odrname odr -nodename node1 -rulesetName myRuleset}
  • Jython 문자열 사용:
    AdminTask.listRuleset ('-odrname odr -nodename node1 -rulesetName myRuleset')

대화식 모드 사용법 예제

  • Jacl 사용:
    $AdminTask listRuleset {-interactive}
  • Jython 문자열 사용:
    AdminTask.listRuleset ('[-interactive]')

addRuleToRuleset

addRuleToRuleset 명령은 규칙 세트에 규칙을 추가합니다.

필수 매개변수

-rulesetName
규칙 세트의 이름을 지정합니다. (문자열, 필수)
-ruleName
규칙의 이름을 지정합니다. -ruleName 매개변수는 규칙 세트 내에서 고유해야 합니다. (문자열, 필수)
-rulePriority
규칙의 우선순위를 표시하는 양의 정수 값을 지정합니다. 0이 최고 우선순위입니다. (문자열, 필수)
-expression
규칙 표현식을 지정합니다. 값을 큰따옴표로 묶어야 합니다. (문자열, 필수)

선택적 매개변수

-odrname
규칙 세트가 적용되는 ODR(On Demand Router)의 이름을 지정합니다. -odrname 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-nodename
ODR이 상주하는 노드의 이름을 지정합니다. -nodename 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-clustername
규칙 세트가 적용되는 클러스터의 이름을 지정합니다. -clusterName 매개변수는 ODR 클러스터를 수정하는 경우에만 필요합니다. (문자열, 선택적)

일괄처리 모드 사용법 예제

  • Jacl 사용:
    $AdminTask addRuleToRuleset {-odrname odr -nodename node1 -rulesetName myRuleset -ruleName myRule
     -rulePriority 0 -expression "vhost = vhostA"} 
  • Jython 문자열 사용:
    AdminTask.addRuleToRuleset('-odrname odr -nodename node1 -rulesetName myRuleset -ruleName myRule
     -rulePriority 0 -expression "vhost = \'vhostA\'"')

대화식 모드 사용법 예제

  • Jacl 사용:
    $AdminTask addRuleToRuleset {-interactive}
  • Jython 문자열 사용:
    AdminTask.addRuleToRuleset ('[-interactive]')

removeRuleFromRuleset

removeRuleFromRuleset 명령은 규칙 세트에서 규칙을 제거합니다.

필수 매개변수

-rulesetName
규칙 세트의 이름을 지정합니다. (문자열, 필수)
-ruleName
제거할 규칙의 이름을 지정합니다. (문자열, 필수)

선택적 매개변수

-odrname
규칙 세트가 적용되는 ODR(On Demand Router)의 이름을 지정합니다. -odrname 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-nodename
ODR이 상주하는 노드의 이름을 지정합니다. -nodename 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-clustername
규칙 세트가 적용되는 클러스터의 이름을 지정합니다. -clusterName 매개변수는 ODR 클러스터를 수정하는 경우에만 필요합니다. (문자열, 선택적)

일괄처리 모드 사용법 예제

  • Jacl 사용:
    $AdminTask removeRuleFromRuleset {-odrname odr -nodename node1 -rulesetName myRuleset -ruleName myRule} 
  • Jython 문자열 사용:
    AdminTask.removeRuleFromRuleset('-odrname odr -nodename node1 -rulesetName myRuleset -ruleName myRule')

대화식 모드 사용법 예제

  • Jacl 사용:
    $AdminTask removeRulefromRuleset {-interactive}
  • Jython 문자열 사용:
    AdminTask.removeRulefromRuleset ('[-interactive]')

changeRulePriority

changeRulePriority 명령은 규칙의 우선순위를 수정합니다.

필수 매개변수

-rulesetName
규칙 세트의 이름을 지정합니다. (문자열, 필수)
-ruleName
수정할 규칙의 이름을 지정합니다. (문자열, 필수)
-rulePriority
규칙의 우선순위를 표시하는 양의 정수 값을 지정합니다. 0이 최고 우선순위입니다. (문자열, 필수)

선택적 매개변수

-odrname
규칙 세트가 적용되는 ODR(On Demand Router)의 이름을 지정합니다. -odrname 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-nodename
ODR이 상주하는 노드의 이름을 지정합니다. -nodename 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-clustername
규칙 세트가 적용되는 클러스터의 이름을 지정합니다. -clusterName 매개변수는 ODR 클러스터를 수정하는 경우에만 필요합니다. (문자열, 선택적)

일괄처리 모드 사용법 예제

  • Jacl 사용:
    $AdminTask changeRulePriority {-odrname odr -nodename node1 -rulesetName myRuleset -ruleName myRule -rulePriority 1} 
  • Jython 문자열 사용:
    AdminTask.changeRulePriority('-odrname odr-nodename node1 -rulesetName myRuleset -ruleName myRule -rulePriority 1')

대화식 모드 사용법 예제

  • Jacl 사용:
    $AdminTask changeRulePriority {-interactive}
  • Jython 문자열 사용:
    AdminTask.changeRulePriority ('[-interactive]')

changeRuleExpression

changeRuleExpression 명령은 규칙 표현식을 수정합니다.

필수 매개변수

-rulesetName
규칙 세트의 이름을 지정합니다. (문자열, 필수)
-ruleName
수정할 규칙의 이름을 지정합니다. (문자열, 필수)
-expression
새 규칙 표현식을 지정합니다. (문자열, 필수)

선택적 매개변수

-odrname
규칙 세트가 적용되는 ODR(On Demand Router)의 이름을 지정합니다. -odrname 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-nodename
ODR이 상주하는 노드의 이름을 지정합니다. -nodename 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-clustername
규칙 세트가 적용되는 클러스터의 이름을 지정합니다. -clusterName 매개변수는 ODR 클러스터를 수정하는 경우에만 필요합니다. (문자열, 선택적)

일괄처리 모드 사용법 예제

  • Jacl 사용:
    $AdminTask changeRuleExpression {-odrname odr -nodename node1 -rulesetName myRuleset -ruleName myRule 
    -expression "vhost = vhostB"}
  • Jython 문자열 사용:
    AdminTask.changeRuleExpression('-odrname odr -nodename node1 -rulesetName myRuleset -ruleName myRule 
    -expression "vhost = \'vhostB\'"')

대화식 모드 사용법 예제

  • Jacl 사용:
    $AdminTask changeRuleExpression {-interactive}
  • Jython 문자열 사용:
    AdminTask.changeRuleExpression ('[-interactive]')

addActionToRule

addActionToRule 명령은 조치를 규칙에 추가합니다.

필수 매개변수

-rulesetName
규칙 세트의 이름을 지정합니다. (문자열, 필수)
-ruleName
규칙의 이름을 지정합니다. -ruleName 매개변수는 규칙 세트 내에서 고유해야 합니다. (문자열, 필수)
-actionName
조치의 이름을 지정합니다. -actionName 매개변수는 규칙 세트 내에서 고유해야 합니다. (문자열, 필수)
-actionType
규칙과 연관시킬 조치의 유형을 지정합니다. (문자열, 필수)
-actionValue
로그 파일의 형식 같이 사용할 조치 값을 지정합니다. (문자열, 필수)
-actionContinue
조치 계속 플래그 값의 설정을 지정합니다. True 또는 False를 지정하십시오. (부울, 필수)

선택적 매개변수

-odrname
규칙 세트가 적용되는 ODR(On Demand Router)의 이름을 지정합니다. -odrname 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-nodename
ODR이 상주하는 노드의 이름을 지정합니다. -nodename 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-clustername
규칙 세트가 적용되는 클러스터의 이름을 지정합니다. -clusterName 매개변수는 ODR 클러스터를 수정하는 경우에만 필요합니다. (문자열, 선택적)

일괄처리 모드 사용법 예제

  • Jacl 사용:
    $AdminTask addActionToRule {-odrname odr -nodename node1 -rulesetName myRuleset -ruleName myRule 
    -actionName myAction -actionType log -actionValue "MyCustom.log %r %T %z %Z" -actionContinue true}
  • Jython 문자열 사용:
    AdminTask.addActionToRule('-odrname odr -nodename node1 -rulesetName myRuleset -ruleName myRule 
    -actionName myAction -actionType log -actionValue "MyCustom.log %r %T %z %Z" -actionContinue true') 

대화식 모드 사용법 예제

  • Jacl 사용:
    $AdminTask addActionToRule {-interactive}
  • Jython 문자열 사용:
    AdminTask.addActionToRule ('[-interactive]')

removeActionFromRule

removeActionFromRule 명령은 규칙에서 조치를 제거합니다.

필수 매개변수

-rulesetName
규칙 세트의 이름을 지정합니다. (문자열, 필수)
-ruleName
조치를 포함하는 규칙의 이름을 지정합니다. (문자열, 필수)
-actionName
제거할 조치의 이름을 지정합니다. (문자열, 필수)

선택적 매개변수

-odrname
규칙 세트가 적용되는 ODR(On Demand Router)의 이름을 지정합니다. -odrname 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-nodename
ODR이 상주하는 노드의 이름을 지정합니다. -nodename 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-clustername
규칙 세트가 적용되는 클러스터의 이름을 지정합니다. -clusterName 매개변수는 ODR 클러스터를 수정하는 경우에만 필요합니다. (문자열, 선택적)

일괄처리 모드 사용법 예제

  • Jacl 사용:
    $AdminTask removeActionFromRule {-odrname odr -nodename node1 -rulesetName myRuleset -ruleName
     myRule -actionName myAction}
  • Jython 문자열 사용:
    AdminTask.removeActionFromRule('-odrname odr -nodename node1 -rulesetName myRuleset -ruleName
     myRule -actionName myAction')

대화식 모드 사용법 예제

  • Jacl 사용:
    $AdminTask removeActionFromRule {-interactive}
  • Jython 문자열 사용:
    AdminTask.removeActionFromRule ('[-interactive]')

addDefaultAction

addDefaultAction 명령은 규칙 세트에 기본 조치를 추가합니다.

필수 매개변수

-rulesetName
규칙 세트의 이름을 지정합니다. (문자열, 필수)
-actionName
조치의 이름을 지정합니다. -actionName 매개변수는 규칙 세트 내에서 고유해야 합니다. (문자열, 필수)
-actionType
규칙과 연관시킬 조치의 유형을 지정합니다. (문자열, 필수)
-actionValue
로그 파일의 형식 같이 사용할 조치 값을 지정합니다. (문자열, 필수)
-actionContinue
조치 계속 플래그 값의 설정을 지정합니다. True 또는 False를 지정하십시오. (부울, 필수)

선택적 매개변수

-odrname
규칙 세트가 적용되는 ODR(On Demand Router)의 이름을 지정합니다. -odrname 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-nodename
ODR이 상주하는 노드의 이름을 지정합니다. -nodename 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-clustername
규칙 세트가 적용되는 클러스터의 이름을 지정합니다. -clusterName 매개변수는 ODR 클러스터를 수정하는 경우에만 필요합니다. (문자열, 선택적)

일괄처리 모드 사용법 예제

  • Jacl 사용:
    $AdminTask addDefaultAction {-odrname odr -nodename node1 -rulesetName myRuleset -actionName defAction 
    -actionType log -actionValue "default.log %a %d %D" -actionContinue True}
  • Jython 문자열 사용:
    AdminTask.addDefaultAction('-odrname odr -nodename node1 -rulesetName myRuleset -actionName defAction 
    -actionType log -actionValue "default.log %a %d %D" -actionContinue True')

대화식 모드 사용법 예제

  • Jacl 사용:
    $AdminTask addDefaultAction {-interactive}
  • Jython 문자열 사용:
    AdminTask.addDefaultAction ('[-interactive]')

removeDefaultAction

removeDefaultAction 명령은 규칙 세트에서 기본 조치를 제거합니다.

필수 매개변수

-rulesetName
규칙 세트의 이름을 지정합니다. (문자열, 필수)
-actionName
제거할 조치의 이름을 지정합니다. (문자열, 필수)

선택적 매개변수

-odrname
규칙 세트가 적용되는 ODR(On Demand Router)의 이름을 지정합니다. -odrname 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-nodename
ODR이 상주하는 노드의 이름을 지정합니다. -nodename 매개변수는 ODR을 수정하는 경우에만 필수입니다. (문자열, 선택적)
-clustername
규칙 세트가 적용되는 클러스터의 이름을 지정합니다. -clusterName 매개변수는 ODR 클러스터를 수정하는 경우에만 필요합니다. (문자열, 선택적)

일괄처리 모드 사용법 예제

  • Jacl 사용:
    $AdminTask removeDefaultAction {-odrname odr -nodename node1 -rulesetName myRuleset -actionName defAction}
  • Jython 문자열 사용:
    AdminTask.removeDefaultAction('-odrname odr -nodename node1 -rulesetName myRuleset -actionName defAction')

대화식 모드 사용법 예제

  • Jacl 사용:
    $AdminTask removeDefaultAction {-interactive}
  • Jython 문자열 사용:
    AdminTask.removeDefaultAction ('[-interactive]')

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



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