Reload consul configuration.

Use consul utility

Trigger reload using consul utility.

$ consul reload
Configuration reload triggered

Use HUP signal

Determine consul process ID.

$ systemctl show --property MainPID --value consul

Send HUP signal to trigger configuration reload.

$ sudo kill -SIGHUP $(systemctl show --property MainPID --value consul)

Use API directly

Use API to initiate configuration reload.

$ curl -X PUT ""

Additional notes

Beware, this functionality does not reload the whole configuration, only small part of it like logging, node metadata, sevices, checks, watches,… see reloadable configuration for more details.