首頁 > Java > java教程 > 主體

SpringBoot2怎麼自訂端點

PHPz
發布: 2023-05-12 08:40:15
轉載
1403 人瀏覽過

SpringBoot2新特性自訂端點

package com.yan.otlan.springboot; 
import org.springframework.boot.actuate.endpoint.annotation.Endpoint;
import org.springframework.boot.actuate.endpoint.annotation.ReadOperation;
import org.springframework.boot.actuate.endpoint.annotation.Selector;
import org.springframework.stereotype.Component; 
@Endpoint(id = "customPoint")
@Component
public class StatusEndPoint { 
	@ReadOperation
	public String getCustom(@Selector String name) {
		return "MyName is ." + name;
	} 
}
登入後複製

只需要三個註解 @endpoint@ReadOperation@Selector

#啟動springboot專案

SpringBoot2怎麼自訂端點

看到紅色mapped就表示可以成功了

訪問http://127.0.0.1:8080/actuator/customPoint /156

結果

SpringBoot2怎麼自訂端點

SpringBoot-Actuator-自訂端點屬性

關閉所有端點

management.endpoints.enabled-by-default: false
登入後複製

修改訪問專案路徑

預設存取路徑為/actuator,可透過修改以下屬性進行修改

management.endpoints.web.base-path: /actuator
登入後複製

如預設存取路徑為 http://ip:port/actuator

#如想將存取路徑修改為 http://ip:port/myActuator

#可將屬性設為 /myActuator

#路徑必須以/開始,否則無法存取

以上是SpringBoot2怎麼自訂端點的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板