Webserver
Port
Der Standard-Port des Webservers ist 7080
. Dieser kann geändert werden, z.B. wenn es einen Konflikt mit einer anderen Anwendung gibt.
server:
applicationConnectors:
- type: http
port: 8080
Externe URL
Wenn die Applikation hinter einem weiteren Webserver betrieben wird, z.B. für HTTPS oder um den Pfad zu ändern, unter dem die Dienste erreichbar sind, muss die externe URL konfiguriert werden.
Ein verbreiteter Anwendungsfall wäre mittels Apache HTTP Server ein ProxyPass von https://example.org/ldproxy
nach http://ldproxy-host:7080
einzurichten. Dann müsste folgendes konfiguriert werden:
server:
externalUrl: https://example.org/ldproxy
Request-Logging
Request-Logging ist standardmäßig deaktiviert. Dieses Beispiel würde das Schreiben von Request-Logs nach data/log/requests.log
aktivieren. Es aktiviert auch die tägliche Log-Rotation und verwahrt alte Logs gezippt für eine Woche.
server:
requestLog:
type: classic
timeZone: Europe/Berlin
appenders:
- type: file
currentLogFilename: data/log/requests.log
archive: true
archivedLogFilenamePattern: data/log/requests-%d.zip
archivedFileCount: 7