Apache Tomcat konfigurieren

Dieses Kapitel enthält einige Richtlinien, wie man Apache Tomcat nach erfolgreicher Installation richtig konfiguriert. Diese Konfigurationseinstellungen werden nach der Installation in den Apache Tomcat Eigenschaften definiert. Öffnen Sie das Tomcat Konfigurationswerkzeug entweder über das Startmenü oder vom Benachrichtigungssymbol in der Taskleiste. Falls Sie die Tomcat Eigenschaften nicht finden sollten, sehen Sie bitte im vorherigen Kapitel nach.

icon_cross-reference

Mehr Informationen wie Sie den Tomcat Dienst starten/stoppen finden Sie im Kapitel Apache Tomcat Wartung.

Einzelheiten zu den Tomcat Java Eigenschaften finden Sie hier.

Apache Tomcat Speichereinstellungen

icon_warning

ACHTUNG!

Die Standard-Speichereinstellungen für die von Apache Tomcat verwendete JVM müssen für WebOffice 10.9 R4 Speicheranforderungen erhöht werden. Das ist keine WebOffice 10.9 R4-spezifische Einstellung, sondern betrifft generell Java-Webapplikationen.

icon_cross-reference

Mehr Informationen zum Thema Tomcat Performance Monitoring finden Sie in folgendem Artikel:

A Step By Step Guide to Tomcat Performance Monitoring

 

Initial memory pool
Dieser Wert legt den Speicher fest, der für Tomcat beim Starten reserviert wird

Maximum memory pool
Dieser Wert legt den maximal möglichen Speicher fest, den Tomcat verwenden darf

 

icon_comment

Es wird empfohlen beim Initial Memory Pool mindestens 256 MB und beim Maximum Memory Pool mindestens 4096 MB zu verwenden.

Je nach Anzahl der WebOffice 10.9 R4 Anwendungen, Projekte und Zugriffe sowie je nach Interaktionen der Anwender (z.B. Ausdruck) ist der Maximum Memory Pool zu erhöhen.

 

Apache Tomcat Konfiguration - Java Speichereinstellungen

Apache Tomcat Konfiguration - Java Speichereinstellungen

 

Damit die Änderungen in den Java Optionen wirksam werden, muss der Apache Tomcat neu gestartet werden.

Apache Tomcat Character Encoding

Mit Tomcat 8 wurde der Standardwert für das Character Encoding verändert.

Bei Verwendung von externen Aufrufen an WebOffice 10.9 R4 (WebOffice APIs, WebOffice map widget) mit Sonderzeichen sind diese Einstellungen entsprechend der eingestellten Kodierung anzupassen. Um das Standard Encoding von Tomcat wiederherzustellen, konfigurieren Sie die Parameter URIEncoding="ISO-8859-1" useBodyEncodingForURI="true" wie im folgenden Beispiel (C:\Tomcat\conf\server.xml) sowohl für den Port 8080 als auch für den AJP 1.3 Connector auf Port 8009:

Anpassungen in Datei "server.xml" von Apache Tomcat

Anpassungen in Datei "server.xml" von Apache Tomcat

 

Mit diesen Einstellungen wird bei GET und POST Requests das Character Encoding ISO-8859-1 verwendet. Dieses Encoding kann explizit durch Angabe eines anderen Encoding im Request übersteuert werden.