globe with meridians Sprache: Deutsch · English

hammer and wrench Konfiguration von Nuclos für hohes Benutzeraufkommen

Nuclos für viele gleichzeitige Anfragen konfigurieren – max_connections, maxActive und maxThreads aufeinander abstimmen.

HOW-TO ADMINISTRATOR STAND: JUL 2026 GILT FUER NUCLOS 4.2026.X

Auf dieser Seite

Standardmäßig verarbeitet Nuclos bis zu 100 gleichzeitige Anfragen. Reicht das bei hohem Benutzeraufkommen nicht, müssen drei Konfigurationsdateien aufeinander abgestimmt werden (Beispiel: 300 Anfragen; PostgreSQL).

1. postgresql.conf

max_connections (Standard 100) erhöhen – ist der Wert kleiner als die Zahl gleichzeitiger Anfragen, schlagen Anfragen fehl:

Fehler beim Rendern des Makros 'code': Ungültiger Wert für den Parameter 'com.atlassian.confluence.ext.code.render.InvalidValueException'
max_connections = 300

RAM beachten

PostgreSQL startet je Verbindung einen eigenen Prozess – mehr Verbindungen brauchen mehr Arbeitsspeicher. Ausreichend RAM vorhalten, sonst drohen Out-of-Memory oder Swapping.

2. nuclos-beans-startup.xml

Liegt im Archiv webapp/WEB-INF/lib/nuclos-server-<version>.jar unter META-INF/nuclos/. Den JDBC-Session-Pool-Wert maxActive anpassen (sollte größer als max_connections sein):

<bean id="nuclosDataSource" class="org.nuclos.server.database.NuclosBasicDatasource" destroy-method="close">
	[...]
	<property name="maxActive" value="350"/>
</bean>

3. server.xml

Unter tomcat/apache-tomcat-<version>/conf/. maxThreads des verwendeten HTTP-Connectors erhöhen (Standard 200; bei SSL 150):

<Connector compressableMimeType="text/html,text/js,text/css,application/javascript,application/json" compression="on" compressionMinSize="2048" connectionTimeout="20000" port="8010" redirectPort="8443" maxThreads="300"/>

Verwandte Seiten

gear Tomcat Administration


Tomcat.

Öffnen →

gear Cluster-Service


Skalierung.

Öffnen →

  • Keine Stichwörter