spring.boot.admin.client.enabled |
true |
是否啟用springbootAdmin客戶端 |
spring.boot.admin.client.url |
|
要注冊的server端的url地址邮偎。如果要同時(shí)在多個(gè)server端口注冊,則用逗號(hào)分隔各個(gè)server端的url地址 |
spring.boot.admin.client.api-path |
instances |
server端獲取client信息的路徑鲤嫡,默認(rèn)情況下server通過訪問/instances請求來獲取到client端的信息聪廉。(client端向server端注冊何荚,注冊成功后server端會(huì)給該client創(chuàng)建一個(gè)唯一的clientID值。當(dāng)server端需要獲取client的信息,比如health信息時(shí)障癌,server端會(huì)發(fā)送http://IP:PORT/instances/clientID/actuator/health即可桐智,這里的http://IP:PORT是client所在服務(wù)器的IP地址末早,instances就是該屬性的值) |
spring.boot.admin.client.username |
|
如果server端需要進(jìn)行認(rèn)證時(shí),該屬性用于配置用戶名 |
spring.boot.admin.client.password |
|
如果server端需要進(jìn)行認(rèn)證時(shí)说庭,該屬性用于配置密碼 |
spring.boot.admin.client.period |
10000 |
注冊時(shí)間間隔然磷,單位是毫秒(client通過持續(xù)不斷地向server端進(jìn)行注冊來保持client端與server端的連接) |
spring.boot.admin.client.connect-timeout |
5000 |
注冊連接超時(shí)時(shí)間,單位是毫秒.當(dāng)client向server進(jìn)行注冊時(shí)刊驴,如果5秒鐘沒有注冊完成則認(rèn)為本次注冊失斪怂选寡润; |
spring.boot.admin.client.read-timeout |
5000 |
注冊讀取超時(shí),單位是毫秒 |
spring.boot.admin.client.auto-registration |
true |
是否開啟自動(dòng)注冊 |
spring.boot.admin.client.auto-deregistration |
null |
是否開啟自動(dòng)注銷,如果服務(wù)端運(yùn)行在云平臺(tái)舅柜,默認(rèn)值是true |
spring.boot.admin.client.register-once |
true |
如果值為true的話梭纹,client只會(huì)在一個(gè)server端進(jìn)行注冊(按照spring.boot.admin.client.url中設(shè)置的server的順序)。如果該server端宕機(jī)致份,會(huì)自動(dòng)在下一個(gè)server端進(jìn)行注冊变抽。如果該屬性值為false,則會(huì)在所有的server端進(jìn)行注冊 |
spring.boot.admin.client.instance.management-url |
默認(rèn)該屬性值與management-base-url 和 management.context-path兩個(gè)屬性值有關(guān) |
注冊的management-url氮块,如果可用的url不同的話可以重寫該值 |
spring.boot.admin.client.instance.management-base-url |
默認(rèn)該屬性值與management.port, service-url 以及server.servlet-path有關(guān) |
用于計(jì)算management-url 的基本URL绍载。該路徑值在運(yùn)行時(shí)進(jìn)行獲取并賦值給 base url |
spring.boot.admin.client.instance.health-url |
|
注冊的health-url地址,如果可用的url不同可以重寫該值 |
spring.boot.admin.client.instance.service-base-url |
|
用于計(jì)算service-url 的基本URL滔蝉。該路徑值在運(yùn)行時(shí)進(jìn)行獲取并賦值給 base url击儡。 |
spring.boot.admin.client.instance.service-url |
|
注冊的service-url值 |
spring.boot.admin.client.instance.name |
默認(rèn)值是配置的spring.application.name的值 |
客戶端工程的名字 |
spring.boot.admin.client.instance.prefer-ip |
false |
是否使用注冊的ip地址來取代上述各個(gè)url中hostname的值 |