Commande createSIBus

La commande createSIBus permet de créer 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 permet de créer un bus d'intégration de services.

Objet cible

Aucune

Paramètres requis

-bus nombus
Nom sous lequel le bus d'intégration de services doit être connu. Choisissez un nom unique.

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.
interEngineAuthAlias nom
Nom de l'alias d'authentification permettant d'autoriser les communications entre les moteurs de messagerie sur le bus.

Vous devez spécifier un alias d'authentification entre moteurs si le bus contient un membre WebSphere Application Server version 6.x. Si la sécurité est désactivée, le bus utilise l'alias d'authentification entre moteurs pour authentifier les connexions entrantes provenant d'autres moteurs de messagerie. Un moteur de messagerie non autorisé ne peut pas se connecter au bus.

-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

La chaîne de transport doit correspondre à l'une de celles définies dans les paramètres Transports entrants du moteur de messagerie du serveur. Sur tous les serveurs, un certain nombre de chaînes de transport sont automatiquement définies et il est également possible d'en créer de nouvelles.

La chaîne de transport par défaut est InboundBasicMessaging.

-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.
highMessageThreshold nombre
Le nombre maximal de messages que le moteur de messagerie du bus peut placer sur ses points de messages.

Lorsqu'un moteur de messagerie est créé, la valeur de cette propriété sert à définir le seuil élevé des messages par défaut.

configurationReloadEnabled TRUE | FALSE
Définir cette option comme TRUE permet de recharger de manière dynamique les fichiers de configuration de ce bus.

Lorsque cette option est définie comme TRUE, certaines modifications apportées à la configuration du bus sont appliquées sans qu'il y ait besoin de redémarrer les moteurs de messagerie. Ces modifications interviennent lorsque des destinations ou des médiations sont ajoutées ou supprimées du bus. Cette option contrôle également si des mises à jour automatiques sont effectuées sur tous les moteurs de messagerie du bus.

-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é.
-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.createSIBus('[-bus bus1 -description [A new bus] -busSecurity false ]')
'bus1(cells/cell01/buses/bus1|sib-bus.xml#SIBus_1213019988044)'

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_create
Nom du fichier : rjj_cli_bus_create.html