Commande modifySIBus

La commande modifySIBus permet de modifier les propriétés d'un bus d'intégration de services.

Pour exécuter la commande, utilisez l'objet AdminTask du client de scriptage wsadmin.

[IBM i][IBM i]Le client de scriptage wsadmin est exécuté à partir de Qshell. [IBM i]Pour plus d'informations, voir Configuration de Qshell pour exécuter des scripts WebSphere à l'aide de l'outil de scriptage wsadmin.

L'aide de la ligne de commande est fournie pour les commandes de bus d'intégration de services :
  • Pour obtenir une liste des commandes de bus d'intégration de services disponibles dans Jython et une brève description de chacune d'elles, entrez la commande suivante à l'invite wsadmin :

    print AdminTask.help('SIBAdminCommands')

  • Pour obtenir une aide générale sur une commande donnée, entrez la commande suivante à l'invite wsadmin :

    print AdminTask.help('nom_commande')

Après avoir utilisé ces commandes, sauvegardez les modifications apportées à la configuration maîtresse en exécutant la commande suivante :

AdminConfig.save()

Rôle

Cette commande modifie les propriétés d'un bus d'intégration de services.

Objet cible

Un bus.

Paramètres requis

-bus nombus
Nom sous lequel le bus d'intégration de services est connu. Vous pouvez utiliser la commande listSIBuses pour afficher la liste des noms des bus existants.

Paramètres conditionnels

Aucun.

Paramètres optionnels

-description texte
Description facultative du bus à des fins d'administration.
-secure TRUE | FALSE
Ce paramètre est déconseillé pour cette version.
-mediationsAuthAlias nom
-securityGroupCacheTimeout valeur_délai_attente
valeur_délai_attente peut être compris entre 0 et 99999. La valeur par défaut est 120.

Si vous augmentez le délai d'attente, la charge sur le registre d'utilisateurs diminue et les performances s'améliorent, mais le système est moins réactif aux modifications de l'appartenance au groupe d'un utilisateur. Pour optimiser le cache du groupe, vous devez équilibrer les besoins de réactivité avec la charge du registre. Par exemple, si le système doit répondre rapidement aux modifications de l'appartenance au groupe d'un utilisateur, indiquez un délai d'attente de 15 minutes. S'il doit répondre moins souvent (pour répondre aux modifications apportées la nuit, par exemple) indiquez un délai d'attente de 1440 minutes (24 heures). Avec un paramètre de 0, les entrées du cache ne font pas l'objet d'un délai d'attente et doivent rester en l'état tant que le serveur n'est pas redémarré.

Une modification apportée à cette valeur prend effet immédiatement et n'affecte que le cache du groupe du bus pour lequel la configuration a été modifiée.

-protocol protocole
-discardOnDelete TRUE | FALSE
Choisissez la valeur TRUE si les messages d'un point de message supprimé peuvent être éliminés. Choisissez la valeur FALSE si les messages d'un point de message supprimé doivent être conservés sur une destination d'exception du système.
-busSecurity TRUE | FALSE
Choisissez la valeur TRUE pour appliquer les règles d'autorisation au bus, cela nécessite également l'activation de la sécurité d'administration. Choisissez la valeur FALSE pour que la sécurité du bus soit toujours désactivée. Si la sécurité d'administration est désactivée, le bus n'est pas sécurisé.
-permittedChains ALL | SSL_ENABLED | LISTED
Définissez l'une de ces trois options pour appliquer des règles de transport au bus.
ALL
Permet l'utilisation de toutes les chaînes de canaux de transport qui ont été définies.
SSL_ENABLED
Limitez l'utilisation des chaînes de canaux de transport définies à celles qui sont protégées par SSL.
LISTED
Limitez l'utilisation des chaînes de canaux de transport définies à la liste des transports protégés.
-bootstrapPolicy SIBSERVICE_ENABLED | MEMBERS_AND_NOMINATED | MEMBERS_ONLY
Définissez l'une de ces trois options pour appliquer des règles de membre de bus au bus.
SIBSERVICE_ENABLED
Un serveur de la cellule ayant le service SIB activé peut répondre aux demandes de démarrage.
MEMBERS_AND_NOMINATED
Seuls les membres de bus ou un serveur d'amorçage sélectionné peuvent répondre aux requêtes d'amorçage.
MEMBERS_ONLY
Seuls les membres de bus peuvent répondre aux requêtes d'amorçage.
-useServerIdForMediations TRUE | FALSE
Choisissez la valeur TRUE pour lancer les médiations en utilisant une seule identité de serveur pour le bus. Cette option permet de lancer des médiations dans plusieurs domaines de sécurité sans spécifier les alias d'authentification de médiation pour chaque domaine. Vous pouvez utiliser une identité de serveur pour exécuter des médiations sur le domaine global. Choisissez la valeur FALSE pour exécuter les médiations à l'aide de l'alias d'authentification de médiation.
-auditAllowed TRUE | FALSE
Attribuez la valeur TRUE à cette option pour activer l'audit de sécurité du bus. Attribuez la valeur FALSE à cette option pour désactiver l'audit de sécurité du bus. La valeur par défaut est TRUE. Vous devez détenir les droits d'administrateur d'audit pour utiliser ce paramètre.

Exemple

AdminTask.modifySIBus('[-bus bus1 -description [A new description of the bus]]')
'bus1(cells/cell01/buses/bus1|sib-bus.xml)'

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rjj_cli_bus_modify
Nom du fichier : rjj_cli_bus_modify.html