3
我將endpoints.health.path
屬性設置爲/ping/me
。但我無法使用http://localhost:9000/ping/me 訪問端點,它僅適用於http://localhost:9000/health。我錯過了什麼? 以下是應用程序屬性文件中的代碼。Spring Boot - 將/ health端點的位置更改爲/ ping/me
#Configuration for Health endpoint
endpoints.health.id=health
endpoints.health.path=/ping/me
endpoints.health.enabled=true
endpoints.health.sensitive=false
#Manage endpoints
management.port=9000
management.health.diskspace.enabled=false
我得到的迴應是:
{
"timestamp" : 1455736069839,
"status" : 404,
"error" : "Not Found",
"message" : "Not Found",
"path" : "/ping/me"
}
它沒有幫助。應用程序拋出綁定錯誤 –
你使用'/ ping/me'嗎?它仍然是一個'id',你不能在'id'中使用'/' –
將id設置爲'ping'並且'ping'的路徑起作用。但是我不能指定像'ping-me'這樣的連字符。我試圖基於spring啓動文檔的文檔:「例如,要將/ health端點的位置更改爲/ ping/me,您可以設置endpoints.health.path =/ping/me」 –