Parameter:
HTTPJVMMaxHeapSizeKurzbeschreibung: Setzt die maximale Heap-Größe der JVM, die der Domino HTTP-Task (XPages, Servlets, Java-DSAPI) verwendet. Default: 1 GB.
Steckbrief
Parameter | HTTPJVMMaxHeapSize |
Komponente | Server (HTTP-Task / nhttp) |
Kategorie | HTTP / Web (JVM) |
Verfügbar seit | 9.0.x (gemäß KB0029777) |
Default | 1 GB auf HCL Domino Server |
Werte | Bytes oder mit Suffix M/MB/G/GB |
Wirkungsbereich | Ausschließlich der HTTP-Prozess |
Aktivierung | Neustart des HTTP-Tasks ( tell http restart) |
Beschreibung
In Domino existieren zwei separate Stellschrauben für die JVM-Heap-Größe:
HTTPJVMMaxHeapSizesetzt den Heap nur für den HTTP-Prozess (nhttp) – also für alles, was im HTTP-Stack Java verwendet (XPages, Servlets, Java-DSAPI).
JavaMaxHeapSize(separater Parameter) setzt den Heap für alle anderen Domino-Server-Prozesse, die eine JVM laden (z. B. Agent Manageramgr, periodische Java-Agents,runjava).
Laut HCL Customer Support (KB0029777) liegt der Standardwert auf HCL Domino Server bei 1 GB. Bei
JavaMaxHeapSize ist der Default 256 MB.Beispiele
HTTPJVMMaxHeapSize=1024M HTTPJVMMaxHeapSize=2G HTTPJVMMaxHeapSize=67108864
Praxis-Hinweise
- OutOfMemory im HTTP-Task – Meldungen vom Typ
java.lang.OutOfMemoryErrorausnhttpdeuten typischerweise auf einen zu klein gesetztenHTTPJVMMaxHeapSize. Heap-Dumps und Verbose-GC können vor einer Erhöhung helfen, eine Leck-Ursache auszuschließen.
- Adressraum – Auf 64-Bit-Systemen ist Spielraum gegeben, auf 32-Bit-Systemen schränkt jeder zusätzlich reservierte Heap den verfügbaren Adressraum für
nhttpein.
- Aktivierung – Änderungen werden mit dem nächsten HTTP-Restart wirksam (
tell http restartan der Server-Konsole oder Server-Neustart).
- Trennung beachten – Eine Erhöhung von
JavaMaxHeapSizeallein verändert nichts am HTTP-Heap und umgekehrt.
Quellen (HCL Product Documentation)
- HCL Customer Support – KB0029777 "Default values for HTTPJVMMaxHeapSize and JavaMaxHeapSize" (Applies to: Domino 9.0.x, 10.0.x, HCL Domino 11.0.x und 12.0.x): support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0029777
- HCL Domino 14.0 – Apply custom JVM setting values though notes.ini (KB0117044): support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0117044
- HCL Domino 14.5.1 – NOTES.INI Settings (Übersicht): help.hcl-software.com/domino/14.5.1/admin/conf_notesinisettings_c.html