Angepasste Eigenschaften für den Zeitgebermanager mit dem Tool "wsadmin" konfigurieren

Sie können das Tool "wsadmin" verwenden, um angepasste Eigenschaften für den Zeitgebermanager zu konfigurieren.

Informationen zu diesem Vorgang

Die angepasste Eigenschaft lateTimerTime legt die Anzahl der Sekunden fest, nach der ein Zeitgeber für verspäteten Start bewirkt, dass eine Informationsnachricht protokolliert wird. Die Informationsnachricht wird einmal pro Zeitgebermanager protokolliert. Der Standardwert ist 5 Sekunden, und der Wert 0 inaktiviert diese Eigenschaft.

Vorgehensweise

  1. Starten Sie das Scripting-Tool "wsadmin" mit der Scripting-Sprache Jython.
  2. Identifizieren Sie den Anwendungsserver, und ordnen Sie ihn der Variablen "server" zu. Verwenden Sie das Objekt "AdminConfig" und den Befehl "getid", um die Konfigurations-ID des Servers abzurufen, und ordnen Sie diese der Variablen <Variablenname> zu:
    • Mit Jacl:
      set serv1 [$AdminConfig getid /Cell:mycell/Node:mynode/Server:server1/]
    • Mit Jython:
      serv1 = AdminConfig.getid('/Cell:mycell/Node:mynode/Server:server1/')
  3. Identifizieren Sie den Zeitgebermanager, der zum Server gehört, und ordnen Sie ihn der Zeitgebermanagervariablen zu. Verwenden Sie das Objekt "AdminConfig", den Befehl "list" und die Variable "Server", um den Zeitgebermanager abzurufen, und ordnen Sie ihn der Variablen <Variablenname> zu:
    • Mit Jacl:
      set timermanager1 [$AdminConfig list TimerManagerInfo $serv1]
    • Mit Jython:
      timermanager1 = AdminConfig.list('TimerManagerInfo', 'serv1')
  4. Erstellen Sie eine neue J2EEResourcePropertySet-Eigenschaftengruppe für den Zeitgebermanager, Manager, und ordnen Sie sie der Variablen für die Eigenschaftengruppe des Zeitgebermanagers zu. Verwenden Sie das Objekt "AdminConfig", den Befehl "create" und die Zeitgebermanagervariable, um ein neues J2EEResourcePropertySet zu erstellen, und ordnen Sie es der Variablen <Variablenname> zu:
    • Mit Jacl:
      set timermanagerpropset1 [$AdminConfig create J2EEResourcePropertySet $timermanager1 {}]
    • Mit Jython:
      timermanagerpropset1 = AdminConfig.create('J2EEResourcePropertySet', timermanager1, [])
  5. Erstellen Sie eine neue J2EEResourceProperty für den J2EEResourcePropertySet, und ordnen Sie sie der Eigenschaftsvariablen für den Zeitgebermanager zu.
    Verwenden Sie das Objekt "AdminConfig", den Befehl "create" und die Variable für die Eigenschaftengruppe, um eine neue J2EEResourceProperty für die angepasste Eigenschaft "lateTimerTime" zu erstellen, und ordnen Sie sie der Variablen <Variablenname> zu:
    • Mit Jacl:
      set timermanagerproperty1 [$AdminConfig create J2EEResourceProperty $timermanagerpropset1 
      {{name "lateTimerTime"} {value "10"} {description "Custom lateTimerTime"} {type "java.lang.String"} 
      {required "false"}}]
    • Mit Jython:
      timermanagerproperty1 = AdminConfig.create('J2EEResourceProperty', timermanagerpropset1, 
      '[[name "lateTimerTime"] [value "10"] [description "Custom lateTimerTime"] [type "java.lang.String"] 
      [required "false"]]')

    Die folgenden Parameter sind für die neue J2EEResourceProperty verfügbar:

    Name

    lateTimerTime

    Wert

    Anzahl an Sekunden

    Beschreibung

    Geben Sie eine Beschreibung an.

    Typ

    java.lang.String auswählen

  6. Speichern Sie die Konfigurationsänderungen.
    Geben Sie den folgenden Befehl ein, um Ihre Änderungen zu speichern:
    • Mit Jacl:
      $AdminConfig save
    • Mit Jython:
      AdminConfig.save()
  7. Synchronisieren Sie den Knoten nur in einer Network-Deployment-Umgebung.
    Verwenden Sie das Script "syncActiveNodes" aus der Scriptbibliothek "AdminNodeManagement", um die Änderungen an alle aktiven Knoten weiterzugeben, z. B.:
    • Mit Jacl:
      $AdminNodeManagement syncActiveNodes
    • Mit Jython:
      AdminNodeManagement.syncActiveNodes()

Ergebnisse

Sie haben angepasste Eigenschaften für den Zeitgebermanager mit dem Tool "wsadmin" erstellt und konfiguriert.

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_timermanager
Dateiname:txml_timermanager.html