Mit Eigenschaftendateien für SIB-Engines arbeiten

Sie können Eigenschaftendateien verwenden, um eine SIBus-Messaging-Engine (Service Integration Bus) zu erstellen, zu ändern oder zu löschen. SIBus ist der Standard-JMS-Messaging-Provider für das Produkt (JMS = Java Message Service).

Vorbereitende Schritte

Stellen Sie fest, welche Eigenschaftswerte für die Konfiguration der SIB-Engine festgelegt werden sollen.

Starten Sie das Scripting-Tool "wsadmin". Zum Starten von "wsadmin" in der Sprache Jython führen Sie im Verzeichnis bin des Serverprofils den Befehl wsadmin -lang jython aus.

Informationen zu diesem Vorgang

Mit einer Eigenschaftendatei können Sie eine SIB-Engine und ihre Konfigurationseigenschaften erstellen, ändern oder löschen.

Tabelle 1. Aktionen für Eigenschaftendateien für SIB-Engines. Sie können Konfigurationseigenschaften für eine SIB-Engine erstellen, ändern oder löschen.
Aktion Prozedur
create Legen Sie in der Eigenschaftendatei commandName=createSIBusEngine fest. Führen Sie den Befehl applyConfigProperties aus.
modify Legen Sie in der Eigenschaftendatei commandName=modifySIBEngine fest. Führen Sie den Befehl applyConfigProperties aus.
delete Legen Sie in der Eigenschaftendatei commandName=deleteSIBEngine fest. Führen Sie den Befehl applyConfigProperties aus.
create Property Nicht zutreffend
delete Property Nicht zutreffend

Vorgehensweise

  1. Erstellen, ändern oder löschen Sie eine SIB-Engine.
    • Erstellen Sie eine SIB-Engine.

      Öffnen Sie einen Editor, geben Sie im Header commandName=createSIBEngine an, legen Sie die Eigenschaften der SIB-Engine fest und speichern Sie die Datei.

      Sie können die folgende Konfiguration der SIB-Engine in die Eigenschaftendatei kopieren und die Eigenschaften nach Bedarf bearbeiten.

      #
      # Header
      #
      CreateDeleteCommandProperties=true
      commandName=createSIBEngine
      #
      
      #
      # Eigenschaften
      #
      initialState=null #String
      node=myNode #String
      defaultBlockedRetryTimeout=null #java.lang.Long
      server=myServer #String
      highMessageThreshold=null #java.lang.Long
      bus=myBus #String,required
      engine=null #String
      cluster=null #String
      description=null #String
    • Ändern Sie eine SIB-Engine.

      Öffnen Sie einen Editor, geben Sie im Header commandName=modifySIBEngine an, ändern Sie die Eigenschaften der SIB-Engine nach Bedarf und speichern Sie die Datei. Legen Sie die erforderliche Eigenschaft fest, die geändert werden soll. Geben Sie außerdem die Knoten- und Servereigenschaften an. Die Eigenschaft "engine" muss nicht definiert werden, wenn es sich um eine einzelne Engine handelt.

      #
      # Header
      #
      CreateDeleteCommandProperties=true
      commandName=modifySIBEngine
      #
      
      #
      # Eigenschaften
      #
      initialState=null #String
      node=myNode #String
      defaultBlockedRetryTimeout=null #java.lang.Long
      server=myServer #String
      highMessageThreshold=null #java.lang.Long
      bus=myBus #String,required
      engine=null #String
      cluster=null #String
      description=null #String
    • Löschen Sie ein "SIBEngine"-Objekt.

      Öffnen Sie einen Editor, geben Sie im Header commandName=deleteSIBEngine an, legen Sie die Eigenschaft "bus" und andere erforderliche Eigenschaften fest und speichern Sie die Datei.

      #
      # Header 
      #
      CreateDeleteCommandProperties=true
      commandName=deleteSIBEngine
      #
      
      #
      # Eigenschaften
      #
      cluster=null #String
      bus=myBus #String,required
      engine=null #String
      node=myNode #String
      server=myServer #String
  2. Führen Sie den Befehl applyConfigProperties aus.

    Der Befehl applyConfigProperties wendet die Eigenschaftendatei auf die Konfiguration an. In diesem Beispiel für Jython erzeugt der optionale Parameter -reportFileName einen Bericht mit dem Namen report.txt:

    AdminTask.applyConfigProperties(['-propertiesFileName mySIBEngine.props -reportFileName report.txt '])

    Sie können den Befehl wahlweise im Dialogmodus verwenden:

    AdminTask.applyConfigProperties('-interactive')

Ergebnisse

Sie können die Eigenschaftendatei verwenden, um die SIB-Engine zu konfigurieren und zu verwalten.

Nächste Schritte

Speichern Sie die Änderungen in Ihrer Konfiguration.


Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_config_prop_sibengine
Dateiname:txml_config_prop_sibengine.html