Sie können Scripting und das Tool "wsadmin" verwenden, um eine eindeutige HTTP-Sitzungsklon-ID für jeden
Anwendungsserver zu konfigurieren.
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
- 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
- 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
- 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)'
- Speichern Sie die Konfigurationsänderungen. Weitere Informationen finden Sie in der Dokumentation zum Speichern
von Konfigurationsänderungen mit dem Tool "wsadmin".