Parameter:
HTTPKeepAliveEnabledKurzbeschreibung: Aktiviert HTTP Keep-Alive – mehrere HTTP-Requests über dieselbe TCP-Verbindung (deutliche Performance-Verbesserung)
Steckbrief
Parameter | HTTPKeepAliveEnabled |
Kategorie | HTTP / Web |
Komponente | Server |
Verfügbar seit | R5 |
Unterstützte Versionen | 9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5 |
GUI-Entsprechung | Server-Dokument (Internet Protocols → HTTP) |
Mögliche Werte | 0 = deaktiviert, 1 = aktiviert (empfohlen, Standard) |
Beschreibung
HTTPKeepAliveEnabled=1 weist den Domino-HTTP-Stack an, Persistent Connections (HTTP Keep-Alive) zu unterstützen. Damit können Browser und API-Clients mehrere Requests über eine einzige TCP/TLS-Verbindung absetzen, was die Antwortzeit besonders bei TLS spürbar verbessert.Fast alle modernen Web-Frameworks und Browser setzen Keep-Alive voraus; ein Deaktivieren führt zu erheblicher Mehrlast (TLS-Handshake pro Request).
Beispiel-Konfiguration
HTTPKeepAliveEnabled=1 HTTPMaxRequestsPerPersistentConnection=100
Hinweise & Stolperfallen
- Standardwert auf modernen Domino-Versionen ohnehin
1.
- Ergänzt sich mit
HTTPMaxRequestsPerPersistentConnection(Anzahl Requests pro Verbindung) und Server-Dokument-Timeouts.
- Für Reverse-Proxy-Setups (nginx/Apache) muss Keep-Alive auch dort konsistent eingestellt sein.
- Deaktivierung nur bei sehr exotischen Diagnose-Fällen sinnvoll.
- Änderung wirkt erst nach Restart des HTTP-Tasks.