Configuration Management (config)

Defines how the server processes configuration information.

NameTypeDefaultDescription

monitorInterval

A period of time with millisecond precision

500ms

Rate at which the server checks for configuration updates. Specify a positive integer followed by a unit of time, which can be hours (h), minutes (m), seconds (s), or milliseconds (ms). For example, specify 500 milliseconds as 500ms. You can include multiple values in a single entry. For example, 1s500ms is equivalent to 1.5 seconds.

onError

  • FAIL

  • IGNORE

  • WARN

WARN

Action to take after a incurring a configuration error.
FAIL
Server will issue a warning or error message on the first error occurrence and then stop the server.
IGNORE
Server will not issue any warning and error messages when it incurs a configuration error.
WARN
Server will issue warning and error messages when it incurs a configuration error.

updateTrigger

  • disabled

  • mbean

  • polled

polled

Configuration update method or trigger.
disabled
Disables all update monitoring. Configuration changes will not be applied while the server is running.
mbean
Server will only update the configuration when prompted by the FileNotificationMbean. The FileNotificationMbean is typically called by an external program such as an integrated development environment or a management application.
polled
Server will scan for changes at the polling interval on all the configuration files and update the runtime configuration with the changes detected.