The Spring Cloud Consul client may be customized through the properties in the configuration file. Some of those settings have already been introduced in the previous sections in this chapter. Other useful settings have been listed in the following table. All of them are prefixed with spring.cloud.consul.discovery:
Property | Default value |
Description |
enabled | true |
It sets whether Consul discovery is enabled or disabled for an application |
failFast | true |
It throws exceptions during service registration if true; otherwise, it logs warnings |
hostname | - |
It sets the hostname of the instance when registering in Consul |
preferIpAddress | false |
It forces an application to send its IP address instead of the ... |