Neue WAS40-Verbindungspools mit wsadmin-Scripting konfigurieren (veraltet)

Mit Scripting können Sie einen neuen WAS40-Verbindungspool konfigurieren.

Vorbereitende Schritte

Damit diese Task gestartet werden kann, muss das Tool "wsadmin" aktiv sein. Weitere Informationen finden Sie im Artikel zum Starten des Tools "wsadmin".

Informationen zu diesem Vorgang

Führen Sie die folgenden Schritte aus, um einen neuen WAS40-Verbindungspool zu konfigurieren:

Vorgehensweise

  1. Geben Sie die übergeordnete ID an.
    • Mit Jacl:

      set new40ds [$AdminConfig getid /Cell:mycell/Node:mynode/
      Server:server1/JDBCProvider:JDBC1/WAS40DataSource:was4DS1/]
    • Mit Jython:
      new40ds = AdminConfig.getid('/Cell:mycell/Node:mynode/
      Server:server1/JDBCProvider:JDBC1/WAS40DataSource:was4DS1/')
      print new40ds
    Beispielausgabe:
    was4DS1(cells/mycell/nodes/mynodes:resources.xml$WAS40DataSource_1)
  2. Rufen Sie die erforderlichen Attribute ab.
    • Mit Jacl:

      $AdminConfig required WAS40ConnectionPool
    • Mit Jython:
      print AdminConfig.required('WAS40ConnectionPool')
    Beispielausgabe:
    Attribute      	Type
    minimumPoolSize     Integer
    maximumPoolSize     Integer
    connectionTimeout   Integer
    idleTimeout        Integer
    orphanTimeout       Integer
    statementCacheSize  Integer
  3. Definieren Sie die erforderlichen Attribute:
    • Mit Jacl:

      set mps [list minimumPoolSize 5]
      set minps [list minimumPoolSize 5]
      set maxps [list maximumPoolSize 30]
      set conn [list connectionTimeout 10]
      set idle [list idleTimeout 5]
      set orphan [list orphanTimeout 5]
      set scs [list statementCacheSize 5]
      set 40cpAttrs [list $minps $maxps $conn $idle $orphan $scs]
      Beispielausgabe:
      {minimumPoolSize 5} {maximumPoolSize 30} {connectionTimeout 10} {idleTimeout 5} {orphanTimeout 5} {statementCacheSize 5}
    • Mit Jython:
      minps = ['minimumPoolSize', 5]
      maxps = ['maximumPoolSize', 30]
      conn = ['connectionTimeout', 10]
      idle = ['idleTimeout', 5]
      orphan = ['orphanTimeout', 5]
      scs = ['statementCacheSize', 5]
      cpAttrs = [minps, maxps, conn, idle, orphan, scs]
      print cpAttrs
      Beispielausgabe:
      [[minimumPoolSize, 5], [maximumPoolSize, 30], 
      [connectionTimeout, 10], [idleTimeout, 5],  
      [orphanTimeout, 5], [statementCacheSize, 5]]
  4. Erstellen Sie den was40-Verbindungspool.
    • Mit Jacl:

      $AdminConfig create WAS40ConnectionPool $new40ds $40cpAttrs
    • Mit Jython:
      print AdminConfig.create('WAS40ConnectionPool', new40ds, 40cpAttrs)
    Beispielausgabe:
    (cells/mycell/nodes/mynode:resources.xml#WAS40ConnectionPool_1)
  5. Speichern Sie die Konfigurationsänderungen.
  6. Synchronisieren Sie den Knoten nur in einer Network-Deployment-Umgebung.

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_newwas
Dateiname:txml_newwas.html