Web Server
Port
The default port of the web server is 7080
. This can be changed, e.g. if there is a conflict with another application.
server:
applicationConnectors:
- type: http
port: 8080
External URL
If the application is run behind another web server, e.g. for HTTPS or to change the path where the services are accessible, the external URL must be configured.
A common use case would be to use Apache HTTP Server to set up a ProxyPass from https://example.org/ldproxy
to http://ldproxy-host:7080
. Then the following would need to be configured:
server:
externalUrl: https://example.org/ldproxy
Request-Logging
Request logging is disabled by default. This example would enable writing request logs to data/log/requests.log
. It also enables daily log rotation and keeps old logs zipped for a week.
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