![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Intelligent Management : règles pour les tâches d'administration de stratégie de service de routeur On Demand
Vous pouvez utiliser des tâches d'administration pour configurer les règles SIP (Session Initiation Protocol) ou HTTP pour la stratégie de service du routeur On Demand.
Liste de commandes
addServiceRule
La commande addServiceRule ajoute une règle pour une stratégie de service.
Paramètres obligatoires
- -protocol
- Indique le nom du protocole à associer à la règle. (Chaîne, obligatoire)
- -priority
- Indique une valeur sous forme d'entier positif représentant la priorité d'une règle. Zéro est la priorité la plus élevée. (Chaîne, obligatoire)
- -expression
- Indique l'expression de règle. L'expression doit être placée entre guillemets. (Chaîne, obligatoire)
- -transactionClass
- Indique la classe de transaction à associer à une règle. (Chaîne, obligatoire)
Paramètres optionnels
- -odrname
- Indique le nom du routeur On Demand auquel s'applique la classe de travail de stratégie de service. Le paramètre -odrname est requis uniquement si vous modifiez un routeur On Demand.
- -nodename
- Indique le nom du noeud sur lequel réside le routeur On Demand. Le paramètre -nodename est requis uniquement si vous modifiez un routeur On Demand.
- -clustername
- Indique le nom du cluster auquel s'applique la règle. Le paramètre -clustername est requis uniquement si vous modifiez un cluster ODR.
Utilisation de l'exemple de mode de traitement par lots
- Avec Jacl :
$AdminTask addServiceRule {-odrname odr -nodename noeud1 -protocol SIP -priority 0 -expression "request.method = 'getOperation'" -transactionClass CT_défaut}
- A l'aide de la chaîne Jython :
AdminTask.addServiceRule('-odrname odr -nodename noeud1 -protocol SIP -priority 0 -expression "request.method = \'getOperation\'" -transactionClass CT_défaut')
Exemple d'utilisation en mode interactif
- Avec Jacl :
$AdminTask addServiceRule {-interactive}
- A l'aide de la chaîne Jython :
AdminTask.addServiceRule ('[-interactive]')
removeServiceRule
La commande removeServiceRule supprime une règle de stratégie de service.
Paramètres obligatoires
- -protocol
- Indique le nom du protocole à associer à la règle. (Chaîne, obligatoire)
- -expression
- Indique l'expression de règle. L'expression doit être placée entre guillemets. (Chaîne, obligatoire)
Paramètres optionnels
- -odrname
- Indique le nom du routeur On Demand auquel s'applique la classe de travail de stratégie de service. Le paramètre -odrname est requis uniquement si vous modifiez un routeur On Demand.
- -nodename
- Indique le nom du noeud sur lequel réside le routeur On Demand. Le paramètre -nodename est requis uniquement si vous modifiez un routeur On Demand.
- -clustername
- Indique le nom du cluster auquel s'applique la règle. Le paramètre -clustername est requis uniquement si vous modifiez un cluster ODR.
Utilisation de l'exemple de mode de traitement par lots
- Avec Jacl :
$AdminTask removeServiceRule {-odrname odr -nodename noeud1 -protocol SIP -expression "request.method = 'getOperation'"}
- A l'aide de la chaîne Jython :
AdminTask.removeServiceRule('-odrname odr -nodename noeud1 -protocol SIP -expression "request.method = \'getOperation\'"')
Exemple d'utilisation en mode interactif
- Avec Jacl :
$AdminTask removeServiceRule {-interactive}
- A l'aide de la chaîne Jython :
AdminTask.removeServiceRule ('[-interactive]')
createServiceRules
La commande createServiceRules crée une liste de règles pour la stratégie de service.
Paramètres requis
- -protocol
- Indique le nom du protocole à associer à la règle. (Chaîne, obligatoire)
Paramètres optionnels
- -odrname
- Indique le nom du routeur On Demand auquel s'applique la classe de travail de stratégie de service. Le paramètre -odrname est requis uniquement si vous modifiez un routeur On Demand.
- -nodename
- Indique le nom du noeud sur lequel réside le routeur On Demand. Le paramètre -nodename est requis uniquement si vous modifiez un routeur On Demand.
- -clustername
- Indique le nom du cluster auquel s'applique la règle. Le paramètre -clustername est requis uniquement si vous modifiez un cluster ODR.
Utilisation de l'exemple de mode de traitement par lots
- Avec Jacl :
$AdminTask createServiceRules {-odrname odr -nodename noeud1 -protocol SIP}
- A l'aide de la chaîne Jython :
AdminTask.createServiceRules('-odrname odr -nodename noeud1 -protocol SIP')
Exemple d'utilisation en mode interactif
- Avec Jacl :
$AdminTask createServiceRules {-interactive}
- A l'aide de la chaîne Jython :
AdminTask.createServiceRules ('[-interactive]')
listServiceRules
La commande listServiceRules affiche la liste des règles relatives à une stratégie de service.
Paramètres requis
- -protocol
- Indique le nom du protocole à associer à la règle. (Chaîne, obligatoire)
Paramètres optionnels
- -odrname
- Indique le nom du routeur On Demand auquel s'applique la classe de travail de stratégie de service. Le paramètre -odrname est requis uniquement si vous modifiez un routeur On Demand.
- -nodename
- Indique le nom du noeud sur lequel réside le routeur On Demand. Le paramètre -nodename est requis uniquement si vous modifiez un routeur On Demand.
- -clustername
- Indique le nom du cluster auquel s'applique la règle. Le paramètre -clustername est requis uniquement si vous modifiez un cluster ODR.
Utilisation de l'exemple de mode de traitement par lots
- Avec Jacl :
$AdminTask listServiceRules {-odrname odr -nodename noeud1 -protocol SIP}
- A l'aide de la chaîne Jython :
AdminTask.listServiceRules('-odrname odr -nodename noeud1 -protocol SIP')
Exemple d'utilisation en mode interactif
- Avec Jacl :
$AdminTask listServiceRules {-interactive}
- A l'aide de la chaîne Jython :
AdminTask.listServiceRules ('[-interactive]')
changeServiceRuleAction
Paramètres requis
- -protocol
- Indique le nom du protocole à associer à la règle. (Chaîne, obligatoire)
- -priority
- Indique une valeur sous forme d'entier positif représentant la priorité d'une règle. Zéro est la priorité la plus élevée. (Chaîne, obligatoire)
- -transactionClass
- Indique la classe de transaction à associer à une règle. (Chaîne, obligatoire)
Paramètres optionnels
- -odrname
- Indique le nom du routeur On Demand auquel s'applique la classe de travail de stratégie de service. Le paramètre -odrname est requis uniquement si vous modifiez un routeur On Demand.
- -nodename
- Indique le nom du noeud sur lequel réside le routeur On Demand. Le paramètre -nodename est requis uniquement si vous modifiez un routeur On Demand.
- -clustername
- Indique le nom du cluster auquel s'applique la règle. Le paramètre -clustername est requis uniquement si vous modifiez un cluster ODR.
Utilisation de l'exemple de mode de traitement par lots
- Avec Jacl :
$AdminTask changeServiceRuleAction {-odrname odr -nodename noeud1 -protocol SIP -priority 0 -transactionClass CT_défaut}
- A l'aide de la chaîne Jython :
AdminTask.changeServiceRuleAction('-odrname odr -nodename noeud1 -protocol SIP -priority 0 -transactionClass CT_défaut')
Exemple d'utilisation en mode interactif
- Avec Jacl :
$AdminTask changeServiceRuleAction {-interactive}
- A l'aide de la chaîne Jython :
AdminTask.changeServiceRuleAction ('[-interactive]')
changeServiceDefaultRulesAction
Paramètres obligatoires
- -protocol
- Indique le nom du protocole à associer à la règle. (Chaîne, obligatoire)
- -transactionClass
- Indique la classe de transaction à associer à une règle. (Chaîne, obligatoire)
Paramètres optionnels
- -odrname
- Indique le nom du routeur On Demand auquel s'applique la classe de travail de stratégie de service. Le paramètre -odrname est requis uniquement si vous modifiez un routeur On Demand.
- -nodename
- Indique le nom du noeud sur lequel réside le routeur On Demand. Le paramètre -nodename est requis uniquement si vous modifiez un routeur On Demand.
- -clustername
- Indique le nom du cluster auquel s'applique la règle. Le paramètre -clustername est requis uniquement si vous modifiez un cluster ODR.
Utilisation de l'exemple de mode de traitement par lots
- Avec Jacl :
$AdminTask changeServiceDefaultRulesAction {-odrname odr -nodename noeud1 -protocol SIP -transactionClass CT_défaut}
- A l'aide de la chaîne Jython :
AdminTask.changeServiceDefaultRulesAction('-odrname odr -nodename noeud1 -protocol SIP -transactionClass CT_défaut')
Exemple d'utilisation en mode interactif
- Avec Jacl :
$AdminTask changeServiceDefaultRulesAction {-interactive}
- A l'aide de la chaîne Jython :
AdminTask.changeServiceDefaultRulesAction ('[-interactive]')
changeServiceRuleExpression
La commande changeServiceRuleExpression modifie une expression de règle pour une stratégie de service.
Paramètres requis
- -protocol
- Indique le nom du protocole à associer à la règle. (Chaîne, obligatoire)
- -priority
- Indique une valeur sous forme d'entier positif représentant la priorité d'une règle. Zéro est la priorité la plus élevée. (Chaîne, obligatoire)
- -expression
- Indique l'expression de règle. L'expression doit être placée entre guillemets. (Chaîne, obligatoire)
- -transactionClass
- Indique la classe de transaction à associer à une règle. (Chaîne, obligatoire)
Paramètres optionnels
- -odrname
- Indique le nom du routeur On Demand auquel s'applique la classe de travail de stratégie de service. Le paramètre -odrname est requis uniquement si vous modifiez un routeur On Demand.
- -nodename
- Indique le nom du noeud sur lequel réside le routeur On Demand. Le paramètre -nodename est requis uniquement si vous modifiez un routeur On Demand.
- -clustername
- Indique le nom du cluster auquel s'applique la règle. Le paramètre -clustername est requis uniquement si vous modifiez un cluster ODR.
Utilisation de l'exemple de mode de traitement par lots
- Avec Jacl :
$AdminTask changeServiceRuleExpression {-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = 'getOperation0'"}
- A l'aide de la chaîne Jython :
AdminTask.changeServiceRuleExpression('-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = \'getOperation\'"')
Exemple d'utilisation en mode interactif
- Avec Jacl :
$AdminTask changeServiceRuleExpression {-interactive}
- A l'aide de la chaîne Jython :
AdminTask.changeServiceRuleExpression ('[-interactive]')
changeServiceRulePriority
La commande changeServiceRulePriority modifie la priorité d'une règle pour une stratégie de service.
Paramètres requis
- -protocol
- Indique le nom du protocole à associer à la règle. (Chaîne, obligatoire)
- -priority
- Indique une valeur sous forme d'entier positif représentant la priorité d'une règle. Zéro est la priorité la plus élevée. (Chaîne, obligatoire)
- -expression
- Indique l'expression de règle. L'expression doit être placée entre guillemets. (Chaîne, obligatoire)
Paramètres optionnels
- -odrname
- Indique le nom du routeur On Demand auquel s'applique la classe de travail de stratégie de service. Le paramètre -odrname est requis uniquement si vous modifiez un routeur On Demand.
- -nodename
- Indique le nom du noeud sur lequel réside le routeur On Demand. Le paramètre -nodename est requis uniquement si vous modifiez un routeur On Demand.
- -clustername
- Indique le nom du cluster auquel s'applique la règle. Le paramètre -clustername est requis uniquement si vous modifiez un cluster ODR.
Utilisation de l'exemple de mode de traitement par lots
- Avec Jacl :
$AdminTask changeServiceRulePriority {-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = 'getOperation0'"}
- A l'aide de la chaîne Jython :
AdminTask.changeServiceRulePriority('-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = \'getOperation\'"')
Exemple d'utilisation en mode interactif
- Avec Jacl :
$AdminTask changeServiceRulePriority {-interactive}
- A l'aide de la chaîne Jython :
AdminTask.changeServiceRulePriority ('[-interactive]')