Start/notes.ini Parameter/Server_MaxUsers

Server_MaxUsers

Parameter: Server_MaxUsers
Kurzbeschreibung: Begrenzt die maximale Anzahl gleichzeitiger Benutzer auf einem Domino-Server. Bei Erreichen geht der Server in den Zustand MAXUSERS — zentrales Werkzeug für Workload-Balancing in Cluster-Umgebungen. 0 = unbeschränkt (Standard).

Steckbrief

Parameter
Server_MaxUsers
Kategorie
Cluster
Komponente
Server
Verfügbar seit
9.0.1 (und früher)
Unterstützte Versionen
9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1
GUI-Entsprechung
Nur notes.ini (keine GUI) — alternativ über set config Server_MaxUsers=… oder im Konfigurations-Dokument auf der Registerkarte NOTES.INI Settings
Mögliche Werte
0 = unbegrenzter Zugriff (Standard) • n = maximal n aktive Benutzer

Beschreibung

Server_MaxUsers legt die maximale Anzahl aktiver Benutzer fest, die einen Domino-Server gleichzeitig nutzen dürfen. Sobald dieser Wert erreicht ist, wechselt der Server in den Zustand MAXUSERS und weist neue Open-Database-Anfragen ab. In einer Cluster-Umgebung leitet der Cluster Manager diese abgewiesenen Anfragen automatisch auf ein anderes verfügbares Cluster-Mitglied um — dadurch wird Server_MaxUsers zum zentralen Werkzeug für Workload-Balancing.
Typische Einsatzszenarien:
  • harte Obergrenze pro Server (z. B. zur Einhaltung von Lizenz- oder Kapazitätszielen),
  • gleichmäßige Lastverteilung in einem Cluster, indem auf jedem Mitglied dieselbe oder eine an die Hardware angepasste Grenze gesetzt wird,
  • gezielte Steuerung des Failover-Verhaltens in Kombination mit Server_Availability_Threshold und Server_Restricted.
Im Gegensatz zu Server_Availability_Threshold (das Failover anhand des Server Availability Index auslöst) wirkt Server_MaxUsers als harte Schöpfgrenze auf die Benutzerzahl.
Werte laut HCL-Produktdokumentation (wörtlich):
0 — Unlimited access to server by users.
number — Restricts number of active users to the number you specify.
Die HCL-Hilfeseite Setting the maximum number of users on a server beschreibt die Verwendung im Cluster-Kontext zusätzlich, der Customer-Support-Artikel KB0105972 (How to Optimize Work Load Balancing in your Domino Server) ergänzt Best-Practice-Empfehlungen.

Beispiel-Konfiguration

Unbegrenzter Zugriff (Standardverhalten):
Server_MaxUsers=0
Obergrenze von 500 aktiven Benutzern pro Cluster-Mitglied:
Server_MaxUsers=500
Laufzeit-Anpassung über die Server-Konsole:
set config Server_MaxUsers=500
Wieder freigeben:
set config Server_MaxUsers=0

Hinweise & Stolperfallen

  • Wirkt nur als Failover-Trigger, wenn der Server Mitglied eines Domino-Clusters ist und replizierte Datenbanken vorhanden sind — sonst sehen Anwender beim Erreichen der Grenze nur die Meldung Server is not accepting new requests.
  • Sollte in einem Cluster auf allen Mitgliedern bewusst und konsistent gesetzt sein — unterschiedliche Werte können zu ungleicher Lastverteilung führen.
  • Greift bei Laufzeit-Änderungen über set config … typischerweise sofort und wird zusätzlich in die notes.ini geschrieben.
  • Aktive Sitzungen werden beim Setzen einer niedrigeren Grenze nicht hart beendet — die Begrenzung greift nur für neue Anfragen.
  • Aktuelle Auslastung prüfbar mit Konsolenkommandos wie show server (Status MAXUSERS), show users und Cluster-Statistiken.
  • Empfohlen wird, Server_MaxUsers zusammen mit Server_Availability_Threshold zu betrachten — beide steuern unterschiedliche Aspekte des Cluster-Loadbalancings.

Quellen (HCL Product Documentation)