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