Actuator提供的endpoint

启动服务之后,可以通过下面这个地址看到actuator提供的所有Endpoint地址 

http://localhost:8080/actuator 

可以看到非常多的Endpoint。 有一些Endpoint是不能访问的,涉及到安全问题。 

如果想开启访问那些安全相关的url,可以在application.xml中配置, 开启所有的endpoint 

management.endpoints.web.exposure.include=* 

health 

针对当前SpringBoot应用的健康检查,默认情况下,会通过“up”或者“down”; 可以基于下面这个配置,来打印heath更详细的信息 

management.endpoint.health.show-details=always 

Loggers 

显示当前spring-boot应用中的日志配置信息,针对每个package对应的日志级别 

beans 

获取当前spring-boot应用中IoC容器中所有的bean 

Dump 

获取活动线程的快照 

Mappings 

返回全部的uri路径,以及和控制器的映射关系 

conditions 

显示当前所有的条件注解,提供一份自动配置生效的条件情况,记录哪些自动配置条件通过了,哪些没通过 

shutdown 

关闭应用程序,需要添加这个配置:management.endpoint.shutdown.enabled=true 

这个Endpoint是比较危险的,如果没有一定的安全保障,不要开启 

Env 

获取全部的环境信息 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值