Start/notes.ini Parameter/HTTPJVMMaxHeapSize

HTTPJVMMaxHeapSize

🛠️
Parameter: HTTPJVMMaxHeapSize
Kurzbeschreibung: Maximale Java-Heap-Größe für den HTTP-JVM (relevant für XPages, Domino REST API, Java-Servlets).

Steckbrief

Parameter
HTTPJVMMaxHeapSize
Kategorie
HTTP / Web
Komponente
Server
Verfügbar seit
R8
Unterstützte Versionen
9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5
GUI-Entsprechung
Server-Dokument
Mögliche Werte
Wert mit Einheit, z. B. 512M, 1024M, 2G, 4G

Beschreibung

HTTPJVMMaxHeapSize setzt die maximale Java-Heap-Größe für den HTTP-JVM. Dieser JVM trägt unter anderem XPages, Servlets, OSGi-Plugins und die Domino REST API. Bei größeren XPages-Anwendungen oder vielen gleichzeitig aktiven Sessions reicht der Standardwert (256M) oft nicht aus – es kommt zu OutOfMemoryError.

Beispiel-Konfiguration

HTTPJVMMaxHeapSize=2G

Hinweise & Stolperfallen

  • Werte mit Einheit angeben: M für Megabyte, G für Gigabyte – z. B. 1024M oder 2G.
  • Wert in Summe mit NSF_Buffer_Pool_Size_MB und OS-Bedarf kalkulieren, damit der Server nicht swappt.
  • Änderung wirkt erst nach Neustart des HTTP-Tasks (restart task http).
  • Bei 32-Bit-JVMs liegt das praktische Maximum bei ca. 1,5 GB; ab 64-Bit problemlos mehrere GB.
  • Bei OutOfMemoryError-Häufungen Heap-Dumps aktivieren und auswerten, statt nur den Wert pauschal zu erhöhen.