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
@endpoint
、@ReadOperation
、@Selector
看到红色mapped就说明可以成功了
访问http://127.0.0.1:8080/actuator/customPoint/156
结果
management.endpoints.enabled-by-default: false
默认访问路径为/actuator,可通过修改以下属性进行修改
management.endpoints.web.base-path: /actuator
如默认访问路径为 http://ip:port/actuator
如想将访问路径修改为 http://ip:port/myActuator
可将属性设置为 /myActuator
http://ip:port/actuator
인 경우🎜🎜접근 경로를 http://ip:port/myActuator
로 변경하고 싶다면 >🎜🎜 속성을 /myActuator
🎜🎜로 설정할 수 있습니다. 경로는 /로 시작해야 합니다. 그렇지 않으면 액세스할 수 없습니다🎜위 내용은 SpringBoot2에서 엔드포인트를 사용자 정의하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!