Parameter:
HTTPEnableXPagesPreLoadKurzbeschreibung: Aktiviert das Preloading von XPages-Anwendungen beim Start des HTTP-Tasks (schnellere erste Seitenanfrage)
Steckbrief
Parameter | HTTPEnableXPagesPreLoad |
Kategorie | HTTP / Web |
Komponente | Server |
Verfügbar seit | 9.0 |
Unterstützte Versionen | 9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5 |
GUI-Entsprechung | Nur notes.ini (keine GUI) |
Mögliche Werte | 0 = deaktiviert, 1 = aktiviert |
Beschreibung
XPages-Anwendungen benötigen beim ersten Aufruf eine erhebliche Zeit zum Initialisieren der OSGi-Bundles, JSF-Application-Trees und der zugehörigen Java-Klassen.
HTTPEnableXPagesPreLoad=1 weist den HTTP-Task an, diese Initialisierung bereits beim Start durchzuführen – die erste Anfrage eines Benutzers wird so um Sekunden bis Minuten schneller beantwortet.Welche Anwendungen genau vorgeladen werden, steuert
XPagesPreloadIncludeDB.Beispiel-Konfiguration
HTTPEnableXPagesPreLoad=1 XPagesPreloadIncludeDB=apps\app1.nsf,apps\app2.nsf
Hinweise & Stolperfallen
- Der HTTP-Start dauert spürbar länger – sinnvoll für produktiv genutzte XPages-Anwendungen.
- Ohne
XPagesPreloadIncludeDBwerden bei manchen Versionen alle XPages-NSFs vorgeladen – Liste explizit setzen.
- Erhöht den initialen JVM-Heap-Bedarf – ggf.
HTTPJVMMaxHeapSizeanpassen.
- Bei sehr vielen XPages-Apps Preload-Liste auf die wichtigsten beschränken.
- Änderung wirkt erst nach Neustart des HTTP-Tasks.