perfekt sein, um die Anzahl der gleichzeitige Verbindungen zu begrenzen, ändern Sie Ihre <Connector>
Konfiguration in conf/server.xml
:
<Connector ...
maxConnections="10"
/>
Sie können diesen Wert auf fast alles einstellen. Dies beschränkt jedoch nicht die Anzahl der Benutzer, die das System zu einem bestimmten Zeitpunkt "benutzen" können. Wenn Sie HTTP-Sitzungen verwenden „Angemeldete Benutzer“ zu verfolgen, dann können Sie die Anzahl gleichzeitiger Sitzungen begrenzen, indem Sie Ihre Anwendung META-INF/context.xml
Datei ändern schließen:
<Manager ...
maxActiveSessions="10"
/>
Sie, dass nur festlegen können über alles, was Sie wollen .
https://tomcat.apache.org/tomcat-8.0-doc/config/http.html#Standard_Implementation https://tomcat.apache.org/tomcat-8.0-doc/config/manager.html
HTTP staatenlos ist, begrenzen gleichzeitige Verbindungen wird die Anzahl der Benutzer nicht einschränken. Sie können die maxThreads verringern, damit tomcat weniger gleichzeitige Anfragen verarbeiten kann, aber das ist wahrscheinlich nicht das, was Sie wollen. Die Anzahl der gleichzeitigen Benutzer sollte auf Anwendungsebene begrenzt sein – chenchuk