Eindeutige HTTP-Sitzungsklon-ID für jeden Anwendungsserver mit Scripting konfigurieren

Sie können Scripting und das Tool "wsadmin" verwenden, um eine eindeutige HTTP-Sitzungsklon-ID für jeden Anwendungsserver zu konfigurieren.

Vorbereitende Schritte

Damit diese Task gestartet werden kann, muss das Tool "wsadmin" aktiv sein. Weitere Informationen finden Sie im Artikel wsadmin-Scripting-Client mit wsadmin-Scripting starten.

Informationen zu diesem Vorgang

Führen Sie die folgenden Schritte aus, um eine eindeutige HTTP-Sitzungsklon-ID für jeden Anwendungsserver zu konfigurieren. In diesen Schritten gelten die folgenden Variablen für die Jython- und Jacl-Befehle:
  • Knotenname steht für den betroffenen Knoten in Ihrer Konfiguration.
  • Servername steht für den betroffenen Server in Ihrer Konfiguration.
  • Zellenname steht für die betroffene Zelle in Ihrer Konfiguration.
  • eindeutiger_Wert steht für 8 bis 9 eindeutige alphanumerische Zeichen, z. B. test1234.

Vorgehensweise

  1. Rufen Sie die Werte für den Knotennamen und den Servernamen ab. Ordnen Sie diese beiden Werte der Servervariablen zu.
    • Mit Jacl:

      set server [$AdminConfig getid /Node:Knotenname/Server:Servername/]
      Beispielausgabe:
      Servername(cells/Zellenname/nodes/Knotenname/servers/Servername|server.xml#Server_1265038035855)
    • Mit Jython:
      server = AdminConfig.getid('/Node:Knotenname/Server:Servername/')

      Beispielausgabe: Ohne

  2. Rufen Sie den Namen des Web-Containers ab, der den Knoten- und Serverwerten zugeordnet ist, die im vorherigen Schritt identifiziert wurden, und ordnen Sie den Wert der Variablen "wc" zu.
    • Mit Jacl:

      set wc [$AdminConfig list WebContainer $server]
      Beispielausgabe:
      (cells/Zellenname/nodes/Knotenname/servers/Servername|server.xml#WebContainer_1265038035855)
    • Mit Jython:
      wc = AdminConfig.list('WebContainer', server)

      Beispielausgabe: Ohne

  3. Erstellen Sie die angepasste Eigenschaft "HTTPSessionCloneId" mit den Knoten-, Server- und Web-Container-Werten, die in den vorherigen Schritten zugeordnet wurden.
    • Mit Jacl:

      $AdminConfig create Property $wc {{name "HttpSessionCloneId"} {description ""} {value "Wert"} {required "false"}}
      Beispielausgabe:
      HttpSessionCloneId(cells/Zellenname/nodes/Knotenname/servers/Servername|server.xml#Property_1265840905884)
    • Mit Jython:
      AdminConfig.create('Property', wc, '[[validationExpression ""][name "HttpSessionCloneId"]
      [description ""][value "Wert"][required "false"]]')
      Beispielausgabe:
      'HttpSessionCloneId(cells/Zellenname/nodes/Knotenname/servers/Servername|server.xml#Property_1265841318634)'
  4. Speichern Sie die Konfigurationsänderungen. Weitere Informationen finden Sie in der Dokumentation zum Speichern von Konfigurationsänderungen mit dem Tool "wsadmin".

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_httpsessionclone
Dateiname:txml_httpsessionclone.html