From 5273acd0299b4d066e8a3f444975168dce4071f0 Mon Sep 17 00:00:00 2001 From: heibaiying <31504331+heibaiying@users.noreply.github.com> Date: Sun, 25 Aug 2019 17:56:18 +0800 Subject: [PATCH] Update README.md --- spring-boot/spring-boot-actuator/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spring-boot/spring-boot-actuator/README.md b/spring-boot/spring-boot-actuator/README.md index 2217bd1..1f63071 100644 --- a/spring-boot/spring-boot-actuator/README.md +++ b/spring-boot/spring-boot-actuator/README.md @@ -161,8 +161,10 @@ management: 导入 Actuator 的 starter 并进行配置后,访问 http://127.0.0.1:8080/actuator/health 就可以看到对应的项目监控状态。
+ 健康指标 HealthIndicators 由 Spring Boot 自动配置,因此这里显示监控信息是由项目所使用的技术栈而决定的: + | 名称 | 描述 | | ------------------------------------------------------------ | -------------------------------- | | [CassandraHealthIndicator](https://github.com/spring-projects/spring-boot/tree/v2.0.1.RELEASE/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/cassandra/CassandraHealthIndicator.java) | 检查 Cassandra 数据库是否启动。 | @@ -206,6 +208,7 @@ public class CustomHealthIndicator implements HealthIndicator { 自定义检查通过的情况下:
+ 自定义检查失败的情况:
@@ -239,6 +242,7 @@ public class CustomHealthAggregator implements HealthAggregator { 当我们自定义健康检查项不通过时候的结果如下:
+ 这里需要注意的是返回自定义的聚合状态时,状态码也变成了 503,这是我们在配置文件中进行定义的: ```properties