Das Protokoll- und Traceframework für den Kompatibilitätsmodus wird standardmäßig aktiviert, wenn Sie einen
neuen Anwendungsserver konfigurieren.
Verwenden Sie diesen Artikel, um die Umstellung auf des HPEL-Protokoll- und -Traceframework (High Performance
Extensible Logging) durchzuführen.
Vorbereitende Schritte
Bevor Sie diese Task ausführen, müssen Sie sich mit den Unterschieden zwischen
dem HPEL-Modus und dem Kompatibilitätsmodus vertraut machen. Sie müssen möglicherweise Änderungen an
Tools und Scripts vornehmen, die die Protokoll- und Tracedateien des Kompatibilitätsmodus verwenden.
Informationen zu diesem Vorgang
HPEL bietet schnellere Protokoll- und Traceverarbeitungsfunktionen und flexiblere Methoden für die Verwendung von Protokoll- und Traceinhalten als der Basismodus.
Sie können die Umstellung auf den HPEL-Modus über die Administrationskonsole oder mithilfe von wsadmin-Scripting
durchführen.
Vorgehensweise
- Verwenden Sie die Administrationskonsole, um die Umstellung auf HPEL durchzuführen.
- Melden Sie sich an der Administrationskonsole an.
- Wenn Sie eine Topologie mit einem Verwaltungsagenten verwenden, wählen Sie einen Knoten aus,
den Sie verwalten möchten, und navigieren Sie zu diesem Knoten.
- Wählen Sie im Navigationsabschnitt in der Konsole
.
- Wählen Sie den Server aus, den Sie auf HPEL umstellen möchten.
- Klicken Sie auf In den HPEL-Modus wechseln.
- Speichern Sie die Änderungen.
- Verwenden Sie wsadmin-Scripting, um die Umstellung auf HPEL durchzuführen. Führen Sie diese Schritte aus, um die Serverkonfiguration zu ändern.
- Starten Sie wsadmin. In diesem Fall können Sie wsadmin mit einem aktiven Server verbinden oder auf Konfigurationsdaten
für einen gestoppten Server zugreifen.
Weitere Informationen finden Sie im Artikel zum Starten des
wsadmin-Scripting-Clients.
- Rufen Sie eine Referenz auf das HighPerformanceExtensibleLogging-Konfigurationsobjekt ab.
Mit Jython:
HPELService = AdminConfig.getid("/Cell:myCell/Node:myNode/Server:
myServer/HighPerformanceExtensibleLogging:/")
Tabelle 1. Beschreibung des AdminConfig-Befehls. In der Tabelle ist der Befehl AdminConfig mit Beschreibung aufgelistet.Befehl |
Beschreibung |
myCell |
Der Name der Zelle. |
myNode |
Der Hostname des Knotens. |
myServer |
Der Name des Servers. |
- Setzen Sie das Attribut "enable" von HighPerformanceExtensibleLogging auf "true".
Mit Jython:
AdminConfig.modify(HPELService, "[[enable true]]")
- Rufen Sie eine Referenz auf das RASLoggingService-Objekt ab.
Mit Jython:
RASLogging = AdminConfig.getid("/Cell:myCell/Node:myNode/Server:myServer/RASLoggingService:/")
Tabelle 2. Beschreibung des AdminConfig-Befehls. In der Tabelle ist der Befehl AdminConfig mit Beschreibung aufgelistet.Befehl |
Beschreibung |
myCell |
Der Name der Zelle. |
myNode |
Der Hostname des Knotens. |
myServer |
Der Name des Servers. |
- Setzen Sie das Attribut "enable" von RASLoggingService auf "false".
Mit Jython:
AdminConfig.modify(RASLogging, "[[enable false]]")
- Speichern Sie die Konfiguration.
Mit Jython:
Ergebnisse
Der Server wird jetzt für HPEL konfiguriert, wenn Sie einen Neustart durchführen.
Wenn
Sie diese Task mit dem Deployment Manager ausgeführt haben, müssen Sie den Node Agent
auf dem Zielknoten möglicherweise synchronisieren, bevor Sie den Server erneut starten.
Nächste Schritte
Konfigurieren Sie HPEL für Ihre Anforderungen. Wenn Sie Tools oder Scripts haben, die die
Protokoll- und Tracedateien für den Kompatibilitätsmodus verwendet haben,
müssen Sie diese möglicherweise ändern, um mit HPEL weiterzuarbeiten.