Parameter:
Server_Max_Concurrent_TransKurzbeschreibung: Maximale Anzahl Server-Threads, die gleichzeitig eine NRPC-Client-Transaktion bearbeiten dürfen. Counterpart zu
Server_Pool_Tasks (Pool-Größe je NRPC-Port). Default 20.Steckbrief
Parameter | Server_Max_Concurrent_Trans |
Syntax | Server_Max_Concurrent_Trans=<Anzahl> |
Wert | Positive Ganzzahl |
Default | 20 |
Wirkungsbereich | Nur NRPC ( nserver/server) — nicht HTTP, IMAP, Router etc. |
Kategorie | Performance / Memory |
GUI-Entsprechung | NOTES.INI-Settings-Lasche im Konfigurations-Dokument |
Verwandt | Server_Pool_Tasks (Worker-Threads je NRPC-Port; Default 40) |
Verfügbar seit | 6.x; in HCL-Support-KBs durchgängig dokumentiert |
Beschreibung
- Steuert, wie viele physische Server-Threads gleichzeitig eine Client-Transaktion ausführen dürfen.
- Per Default sind das 20 Threads — alle weiteren Threads warten, bis einer der laufenden 20 fertig ist (künstlicher Engpass, der historisch Überlast verhindern soll).
- Funktioniert nur für NRPC-Verbindungen zum Server-Task. Für HTTP/IMAP/Router etc. existieren eigene Tuning-Parameter.
- Zusammenspiel mit
Server_Pool_Tasks: pro NRPC-Port wird ein Pool vonServer_Pool_TasksThreads angelegt (Default 40). Bei z. B. drei NRPC-Ports ergeben sich also 120 Worker-Threads. Damit alle frei arbeiten können, sollteServer_Max_Concurrent_Transauf die Gesamtsumme der Worker-Threads gesetzt werden.
- Default-Beziehung laut HCL Wiki:
Server_Pool_Tasks=Server_Max_Concurrent_Trans× 2.
Beispiel
Server_Pool_Tasks=40 Server_Max_Concurrent_Trans=120
- Drei NRPC-Ports à 40 Threads → 120 Worker-Threads insgesamt;
MaxConcurrentTrans=120lässt alle parallel arbeiten.
Server_Max_Concurrent_Trans=20
- HCL-Default; nur 20 NRPC-Transaktionen werden zeitgleich bedient.
Hinweise
- Sinnvoll nur auf größeren Servern mit ausreichend CPU/RAM. Bei kleinen Systemen kann das Anheben den Server destabilisieren.
- Änderungen erfordern einen Neustart des Servers.
- Auf modernen Mehrkern-Servern wird der historische Engpass über 20 Threads häufig als zu restriktiv betrachtet — HCL-Tuning-Empfehlungen sehen den Wert deshalb gekoppelt an
Server_Pool_Tasksund Anzahl NRPC-Ports.
- Funktioniert auf allen unterstützten Plattformen.
Quellen (HCL Product Documentation)
- HCL Software Customer Support – KB0032882 „Server_Max_Concurrent_Trans notes.ini parameter usage“: support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0032882
- HCL Software Customer Support – KB0037705 „How to set the NRPC thread pool size for each Notes port in Domino“: support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0037705
- HCL Notes and Domino Wiki – „Domino Server performance troubleshooting best practices“ (CPU · Server_Max_Concurrent_Trans · Server_Pool_Tasks): ds-infolib.hcltechsw.com/ldd/dominowiki.nsf/dx/Domino_Server_performance_troubleshooting_best_practices
- HCL Domino 14.5.1 – Configuration Settings · NOTES.INI Settings tab (allgemeines Setzen): help.hcl-software.com/domino/14.5.1/admin/othr_configurationsettingsnotesinisettingstab_t.html
Hinweis: Für
Server_Max_Concurrent_Trans existiert in help.hcl-software.com/domino/... aktuell kein eigener Parameter-Eintrag. Die belastbarste HCL-Quelle sind die oben verlinkten Support-KBs sowie das offizielle HCL-Notes-/Domino-Wiki.