[AIX Solaris HP-UX Linux Windows][z/OS]

Speicherüberlastungsschutz konfigurieren

Folgen Sie den folgenden Anweisungen, um den Speicherüberlastungsschutz in der Administrationskonsole zu konfigurieren.

Vorbereitende Schritte

Lesen Sie die Informationen zur Konfiguration von Autonomic Request Flow Manager.

Informationen zu diesem Vorgang

Die Schutzfunktion gegen Speicherüberlastung muss, um effizient zu sein, anfänglich die maximale Rate (d. h. die Aufrufe pro Sekunde) erkennen, die aufrechterhalten werden kann, ohne dass der maximale Prozentsatz der maximalen Heapspeichergröße überschritten wird. Wenn die Schutzfunktion gegen Speicherüberlastung die maximale Rate erkennt, lässt sie langsam mehr Datenverkehr ohne Affinität zu, weist jedoch den Rest zurück. Anfänglich wird eine potenziell große Anzahl von HTTP-Anforderungen oder SIP-Nachrichten ohne Affinität mit Fehlercode 503 zurückgewiesen (es sei denn, der Fehlercode wurde geändert). Intelligent Management speichert die maximale Rate für Serverneustarts, d. h., die maximale Rate muss einmal erkannt werden. Die maximale Rate kann sich aufgrund von Änderungen der Lebensdauer von Sitzungen oder Dialogen zwar ändern, aber Änderungen der Lebensdauer vollziehen sich im Allgemeinen relativ langsam, sodass der Speicherüberlastungsschutz auf solche Änderungen reagieren kann. Wenn die maximale Rate erkannt wird, muss Intelligent Management die Rate für mindestens ein Fenster für Durchschnittswertermittlung relativ stabil halten. Das Fenster für die Durchschnittswertermittlung muss mindestens so lang wie die Lebensdauer der meisten HTTP-Sitzungen, SIP-Dialoge oder Anwendungssitzungen sein. Je länger daher das Fenster für die Durchschnittswertermittlung ist, desto länger benötigt es für den Start.
Der Speicherüberlastungsschutz ist standardmäßig inaktiviert. Der Speicherüberlastungsschutz wird aktiviert, wenn der für diesen Überlastungsschutz eingestellte Wert kleiner als 100 ist.
Fehler vermeiden Fehler vermeiden: Um sicherzustellen, dass der Speicherüberlastungsschutz ordnungsgemäß konfiguriert wird, muss der Parameter -agentlib im Feld Generische JVM-Argumente gesetzt werden. Die Angabe des Parameters -agentlib ist nur in WebSphere Application Server Version 8.5.5.2 und früheren Versionen erforderlich. Für alle Versionen nach WebSphere Application Server Version 8.5.5.2 wird der Parameter -agentlib immer geladen und muss nicht eingestellt werden, selbst wenn Autonomic Request Flow Manager inaktiviert ist. gotcha

Führen Sie zum Aktivieren die folgenden Schritte in der Administrationskonsole aus:

Vorgehensweise

  1. Blenden Sie Betriebsbedingte Richtlinien > Autonomic Manager > Autonomic Request Flow Manager (ARFM) ein.
  2. Geben Sie einen Wert kleiner 100 im Feld Speicherüberlastungsschutz: Maximale Heapspeichergröße von WebSphere Application Server in Prozent ein. Klicken Sie auf OK.
  3. Konfigurieren Sie die generischen JVM-Argumente in den JVM-Einstellungen:
    • [AIX Solaris HP-UX Linux Windows]Klicken Sie auf Server > Alle Server > Servername > Java- und Prozessverwaltung > Prozessdefinition. Klicken Sie auf Java Virtual Machine. Legen Sie im Feld Generische JVM-Argumente den Wert -agentlib:HeapDetect für 32-Bit-Plattformen bzw. den Wert -agentlib:HeapDetect64 für 64-Bit-Plattformen fest.
    • [z/OS]Klicken Sie auf Server > Alle Server > Servername > Java- und Prozessverwaltung > Prozessdefinition > Steuerung. Klicken Sie auf Java Virtual Machine. Legen Sie im Feld Generische JVM-Argumente den Wert -agentlib:HeapDetect64 für 64-Bit-Plattformen fest.
    • [z/OS]Klicken Sie auf Server > Alle Server > Servername > Java- und Prozessverwaltung > Prozessdefinition > Servant > Java Virtual Machine. Legen Sie im Feld Generische JVM-Argumente den Wert -agentlib:HeapDetect64 für 64-Bit-Plattformen fest.

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=twve_odconfigmop
Dateiname:twve_odconfigmop.html