Dynamic Configuration Management
The rekuiper REST API supports dynamic runtime updates to global configurations without restarting the server daemon.
Reload Basic Configurations
Use this endpoint to update logging and time zone configurations dynamically:
http
PATCH http://localhost:9081/configs
Content-Type: application/jsonRequest payload:
json
{
"debug": true,
"consoleLog": true,
"fileLog": true,
"timezone": "UTC"
}Supported Dynamically Reloadable Parameters
debug: Enables or disables debug-level logging.consoleLog: Enables or disables stdout console logging.fileLog: Enables or disables file-based logging.timezone: Sets the system timezone for time calculations.
Shutdown rekuiper
Use this endpoint to stop the rekuiper server process gracefully:
http
POST http://localhost:9081/stop