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 (/rest/services
), 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/rest/services
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