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

Intelligent Management: Regras para Tarefas Administrativas da Política de Serviço do ODR

É possível usar tarefas administrativas para configurar regras de HTTP ou Session Initiation Protocol (SIP) para uma política de serviço de On Demand Router (ODR).

Lista de Comandos

É possível especificar protocolos SIP ou HTTP nos comandos. Os exemplos a seguir usam SIP como protocolo:

addServiceRule

O comando addServiceRule inclui uma regra de política de serviço.

Parâmetros necessários

-protocol
Especifica o nome do protocolo a ser associado a uma regra. (Cadeia, necessário)
-priority
Especifica um valor de número inteiro positivo que representa a prioridade de uma regra. Zero é a prioridade mais alta. (Cadeia, necessário)
-expression
Especifica a expressão da regra. A expressão deve ser delimitada por aspas duplas. (Cadeia, necessário)
-transactionClass
Especifica a classe de transação a ser associada a uma regra. (Cadeia, necessário)

Parâmetros Opcionais

-odrname
Especifica o nome do ODR ao qual a classe de trabalho de política de serviço se aplica. O parâmetro -odrname apenas será necessário, se um ODR for modificado.
-nodename
Especifica o nome do nó no qual o ODR reside. O parâmetro -nodename apenas será necessário, se um ODR for modificado.
-clustername
Especifica o nome do cluster ao qual a regra se aplica. O parâmetro -clustername apenas será necessário, se um cluster do ODR for modificado.

Exemplo de uso do modo em lote

  • Utilizando Jacl:
    $AdminTask addServiceRule {-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = 'getOperation'" -transactionClass Default_TC}
  • Utilizando a sequência Jython:
    AdminTask.addServiceRule('-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = \'getOperation\'" -transactionClass Default_TC') 

Exemplo de uso do modo interativo

  • Utilizando Jacl:
    $AdminTask addServiceRule {-interactive}
  • Utilizando a cadeia Jython:
    AdminTask.addServiceRule ('[-interactive]')

removeServiceRule

O comando removeServiceRule remove uma regra de política de serviço.

Parâmetros necessários

-protocol
Especifica o nome do protocolo a ser associado a uma regra. (Cadeia, necessário)
-expression
Especifica a expressão da regra. A expressão deve ser delimitada por aspas duplas. (Cadeia, necessário)

Parâmetros Opcionais

-odrname
Especifica o nome do ODR ao qual a classe de trabalho de política de serviço se aplica. O parâmetro -odrname apenas será necessário, se um ODR for modificado.
-nodename
Especifica o nome do nó no qual o ODR reside. O parâmetro -nodename apenas será necessário, se um ODR for modificado.
-clustername
Especifica o nome do cluster ao qual a regra se aplica. O parâmetro -clustername apenas será necessário, se um cluster do ODR for modificado.

Exemplo de uso do modo em lote

  • Utilizando Jacl:
    $AdminTask removeServiceRule {-odrname odr -nodename node1 -protocol SIP -expression 
    "request.method = 'getOperation'"}
  • Utilizando a sequência Jython:
    AdminTask.removeServiceRule('-odrname odr -nodename node1 -protocol SIP -expression 
    "request.method = \'getOperation\'"')

Exemplo de uso do modo interativo

  • Utilizando Jacl:
    $AdminTask removeServiceRule {-interactive}
  • Utilizando a cadeia Jython:
    AdminTask.removeServiceRule ('[-interactive]')

createServiceRules

O createServiceRules comando cria uma lista de regras para a política de serviço.

Parâmetros necessários

-protocol
Especifica o nome do protocolo a ser associado a uma regra. (Cadeia, necessário)

Parâmetros Opcionais

-odrname
Especifica o nome do ODR ao qual a classe de trabalho de política de serviço se aplica. O parâmetro -odrname apenas será necessário, se um ODR for modificado.
-nodename
Especifica o nome do nó no qual o ODR reside. O parâmetro -nodename apenas será necessário, se um ODR for modificado.
-clustername
Especifica o nome do cluster ao qual a regra se aplica. O parâmetro -clustername apenas será necessário, se um cluster do ODR for modificado.

Exemplo de uso do modo em lote

  • Utilizando Jacl:
    $AdminTask createServiceRules {-odrname odr -nodename node1 -protocol SIP}
  • Utilizando a sequência Jython:
    AdminTask.createServiceRules('-odrname odr -nodename node1 -protocol SIP')

Exemplo de uso do modo interativo

  • Utilizando Jacl:
    $AdminTask createServiceRules {-interactive}
  • Utilizando a cadeia Jython:
    AdminTask.createServiceRules ('[-interactive]')

listServiceRules

O comando listServiceRules lista regras de política de serviço.

Parâmetros necessários

-protocol
Especifica o nome do protocolo a ser associado a uma regra. (Cadeia, necessário)

Parâmetros Opcionais

-odrname
Especifica o nome do ODR ao qual a classe de trabalho de política de serviço se aplica. O parâmetro -odrname apenas será necessário, se um ODR for modificado.
-nodename
Especifica o nome do nó no qual o ODR reside. O parâmetro -nodename apenas será necessário, se um ODR for modificado.
-clustername
Especifica o nome do cluster ao qual a regra se aplica. O parâmetro -clustername apenas será necessário, se um cluster do ODR for modificado.

Exemplo de uso do modo em lote

  • Utilizando Jacl:
    $AdminTask listServiceRules {-odrname odr -nodename node1 -protocol SIP} 
  • Utilizando a sequência Jython:
    AdminTask.listServiceRules('-odrname odr -nodename node1 -protocol SIP')

Exemplo de uso do modo interativo

  • Utilizando Jacl:
    $AdminTask listServiceRules {-interactive}
  • Utilizando a cadeia Jython:
    AdminTask.listServiceRules ('[-interactive]')

changeServiceRuleAction

O comando changeServiceRuleAction altera a ação de política de serviço para uma regra.
Restrição: O uso do comando changeServiceRuleAction com HTTP não é suportado.

Parâmetros necessários

-protocol
Especifica o nome do protocolo a ser associado a uma regra. (Cadeia, necessário)
-priority
Especifica um valor de número inteiro positivo que representa a prioridade de uma regra. Zero é a prioridade mais alta. (Cadeia, necessário)
-transactionClass
Especifica a classe de transação a ser associada a uma regra. (Cadeia, necessário)

Parâmetros Opcionais

-odrname
Especifica o nome do ODR ao qual a classe de trabalho de política de serviço se aplica. O parâmetro -odrname apenas será necessário, se um ODR for modificado.
-nodename
Especifica o nome do nó no qual o ODR reside. O parâmetro -nodename apenas será necessário, se um ODR for modificado.
-clustername
Especifica o nome do cluster ao qual a regra se aplica. O parâmetro -clustername apenas será necessário, se um cluster do ODR for modificado.

Exemplo de uso do modo em lote

  • Utilizando Jacl:
    $AdminTask changeServiceRuleAction {-odrname odr -nodename node1 -protocol SIP -priority 0 
    -transactionClass Default_TC}
  • Utilizando a sequência Jython:
    AdminTask.changeServiceRuleAction('-odrname odr -nodename node1 -protocol SIP -priority 0 
    -transactionClass Default_TC') 

Exemplo de uso do modo interativo

  • Utilizando Jacl:
    $AdminTask changeServiceRuleAction {-interactive}
  • Utilizando a cadeia Jython:
    AdminTask.changeServiceRuleAction ('[-interactive]')

changeServiceDefaultRulesAction

O comando changeServiceDefaultRulesAction altera a ação padrão de uma regra de política de serviço.
Restrição: O uso do comando changeServiceDefaultRulesAction com HTTP não é suportado.

Parâmetros necessários

-protocol
Especifica o nome do protocolo a ser associado a uma regra. (Cadeia, necessário)
-transactionClass
Especifica a classe de transação a ser associada a uma regra. (Cadeia, necessário)

Parâmetros Opcionais

-odrname
Especifica o nome do ODR ao qual a classe de trabalho de política de serviço se aplica. O parâmetro -odrname apenas será necessário, se um ODR for modificado.
-nodename
Especifica o nome do nó no qual o ODR reside. O parâmetro -nodename apenas será necessário, se um ODR for modificado.
-clustername
Especifica o nome do cluster ao qual a regra se aplica. O parâmetro -clustername apenas será necessário, se um cluster do ODR for modificado.

Exemplo de uso do modo em lote

  • Utilizando Jacl:
    $AdminTask changeServiceDefaultRulesAction {-odrname odr -nodename node1 -protocol SIP 
    -transactionClass Default_TC}
  • Utilizando a sequência Jython:
    AdminTask.changeServiceDefaultRulesAction('-odrname odr -nodename node1 -protocol SIP 
    -transactionClass Default_TC')

Exemplo de uso do modo interativo

  • Utilizando Jacl:
    $AdminTask changeServiceDefaultRulesAction {-interactive}
  • Utilizando a cadeia Jython:
    AdminTask.changeServiceDefaultRulesAction ('[-interactive]')

changeServiceRuleExpression

O comando changeServiceRuleExpression altera uma expressão da regra de uma política de serviço.

Parâmetros necessários

-protocol
Especifica o nome do protocolo a ser associado a uma regra. (Cadeia, necessário)
-priority
Especifica um valor de número inteiro positivo que representa a prioridade de uma regra. Zero é a prioridade mais alta. (Cadeia, necessário)
-expression
Especifica a expressão da regra. A expressão deve ser delimitada por aspas duplas. (Cadeia, necessário)
-transactionClass
Especifica a classe de transação a ser associada a uma regra. (Cadeia, necessário)

Parâmetros Opcionais

-odrname
Especifica o nome do ODR ao qual a classe de trabalho de política de serviço se aplica. O parâmetro -odrname apenas será necessário, se um ODR for modificado.
-nodename
Especifica o nome do nó no qual o ODR reside. O parâmetro -nodename apenas será necessário, se um ODR for modificado.
-clustername
Especifica o nome do cluster ao qual a regra se aplica. O parâmetro -clustername apenas será necessário, se um cluster do ODR for modificado.

Exemplo de uso do modo em lote

  • Utilizando Jacl:
    $AdminTask changeServiceRuleExpression {-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = 'getOperation0'"}
  • Utilizando a sequência Jython:
    AdminTask.changeServiceRuleExpression('-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = \'getOperation\'"')

Exemplo de uso do modo interativo

  • Utilizando Jacl:
    $AdminTask changeServiceRuleExpression {-interactive}
  • Utilizando a cadeia Jython:
    AdminTask.changeServiceRuleExpression ('[-interactive]')

changeServiceRulePriority

O comando changeServiceRulePriority altera a prioridade de uma regra de política de serviço.

Parâmetros necessários

-protocol
Especifica o nome do protocolo a ser associado a uma regra. (Cadeia, necessário)
-priority
Especifica um valor de número inteiro positivo que representa a prioridade de uma regra. Zero é a prioridade mais alta. (Cadeia, necessário)
-expression
Especifica a expressão da regra. A expressão deve ser delimitada por aspas duplas. (Cadeia, necessário)

Parâmetros Opcionais

-odrname
Especifica o nome do ODR ao qual a classe de trabalho de política de serviço se aplica. O parâmetro -odrname apenas será necessário, se um ODR for modificado.
-nodename
Especifica o nome do nó no qual o ODR reside. O parâmetro -nodename apenas será necessário, se um ODR for modificado.
-clustername
Especifica o nome do cluster ao qual a regra se aplica. O parâmetro -clustername apenas será necessário, se um cluster do ODR for modificado.

Exemplo de uso do modo em lote

  • Utilizando Jacl:
    $AdminTask changeServiceRulePriority {-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = 'getOperation0'"}
  • Utilizando a sequência Jython:
    AdminTask.changeServiceRulePriority('-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = \'getOperation\'"')

Exemplo de uso do modo interativo

  • Utilizando Jacl:
    $AdminTask changeServiceRulePriority {-interactive}
  • Utilizando a cadeia Jython:
    AdminTask.changeServiceRulePriority ('[-interactive]')

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwve_xdhttpsrvplcy
Nome do arquivo: rwve_xdhttpsrvplcy.html