SpringBoot2新特性 自定义端点详解
更新时间:2021年07月23日 09:48:08 作者:醉花妍
这篇文章主要介绍了SpringBoot2新特性 自定义端点详解,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
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项目

看到红色mapped就说明可以成功了
访问http://127.0.0.1:8080/actuator/customPoint/156
结果

SpringBoot-Actuator-自定义端点属性
关闭所有端点
management.endpoints.enabled-by-default: false
修改访问项目路径
默认访问路径为/actuator,可通过修改以下属性进行修改
management.endpoints.web.base-path: /actuator
如默认访问路径为 http://ip:port/actuator
如想将访问路径修改为 http://ip:port/myActuator
可将属性设置为 /myActuator
路径必须以/开始,否则无法访问
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
elasticsearch集群发现zendiscovery的Ping机制分析
这篇文章主要为大家介绍了elasticsearch集群发现zendiscovery的Ping机制分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2022-04-04
Spring Boot 2.0.0 终于正式发布-重大修订版本
北京时间 2018 年 3 月 1 日早上,如约发布的 Spring Boot 2.0 在同步至 Maven 仓库时出现问题,导致在 GitHub 上发布的 v2.0.0.RELEASE 被撤回2018-03-03


最新评论