spring.boot.admin.client.enabled |
启用Spring Boot Admin Client |
true |
spring.boot.admin.client.url |
要注册的server端的url地址。如果要同时在多个server端口注册,则用逗号分隔各个server端的url地址 |
|
spring.boot.admin.client.api-path |
管理服务器上注册端点的Http路径 |
"instances" |
spring.boot.admin.client.username |
如果server端需要进行认证时,该属性用于配置用户名 |
|
spring.boot.admin.client.password |
如果server端需要进行认证时,该属性用于配置密码 |
|
spring.boot.admin.client.period |
重复注册的时间间隔(以毫秒为单位) |
10000 |
spring.boot.admin.client.connect-timeout |
连接注册的超时时间(以毫秒为单位) |
5000 |
spring.boot.admin.client.read-timeout |
读取注册超时(以毫秒为单位) |
5000 |
spring.boot.admin.client.auto-registration |
如果设置为true,则在应用程序准备就绪后会自动安排注册应用程序的定期任务 |
true |
spring.boot.admin.client.auto-deregistration |
当上下文关闭时,切换为在Spring Boot Admin服务器上启用自动解密。如果未设置该值,并且在检测到正在运行的CloudPlatform时,该功能处于活动状态 |
null |
spring.boot.admin.client.register-once |
如果设置为true,则客户端将仅向一台管理服务器注册(由定义spring.boot.admin.instance.url);如果该管理服务器出现故障,将自动向下一个管理服务器注册。如果为false,则会向所有管理服务器注册 |
true |
spring.boot.admin.client.instance.health-url |
要注册的health-url地址。如果可访问URL不同(例如Docker),则可以覆盖。在注册表中必须唯一 |
默认该属性值与management-url 以及endpoints.health.id有关。比如工程中该值为:healthUrl=http://127.0.0.1:8080/actuator/health,其中http://127.0.0.1:8080/actuator是management-url,health是endpoints.health.id |
spring.boot.admin.client.instance.management-base-url |
用于计算要注册的管理URL的基本URL。该路径是在运行时推断的,并附加到基本URL |
默认该属性值与management.port, service-url 以及server.servlet-path有关,如工程中该值为http://127.0.0.1:8080,其中8080端口是配置的获取actuator信息的端口。127.0.0.1是设置的service-url值,如果没有设置service-url的话,则为配置的server.servlet-path值(项目的启动路径) |
spring.boot.admin.client.instance.management-url |
要注册的management-url。如果可访问的URL不同(例如Docker),则可以覆盖 |
默认该属性值与management-base-url 和 management.context-path两个属性值有关,如 managementUrl=http://127.0.0.1:8080/actuator,其中http://127.0.0.1:8080为management-base-url,/actuator是management.context-path |
spring.boot.admin.client.instance.service-base-url |
用于计算要注册的服务URL的基本URL。该路径是在运行时推断的,并附加到基本URL |
默认该属性值与hostname, server.port有关,如http://127.0.0.1:8080,其中8080端口是配置的server.port。127.0.0.1是client所在服务器的hostname |
spring.boot.admin.client.instance.service-url |
要注册的服务网址。如果可访问的URL不同(例如Docker),则可以覆盖 |
默认值是基于service-base-url 和 server.context-path进行赋值 |
spring.boot.admin.client.instance.name |
要注册的名称 |
默认值是配置的spring.application.name的值,如果没有配置该属性的话,默认值是spring-boot-application |
spring.boot.admin.client.instance.prefer-ip |
在猜测的网址中使用ip地址而不是主机名。如果设置了server.address/ management.address,它将被使用。否则,InetAddress.getLocalHost()将使用从返回的IP地址 |
false |
spring.boot.admin.client.instance.metadata.* |
要与此实例相关联的元数据键值对 |
|
spring.boot.admin.client.instance.metadata.tags.* |
标记作为要与此实例相关联的键值对 |
|