Przeglądaj źródła

add datasource health check to the healthcheck endpoint (#10588)

xiangzihao 2 lat temu
rodzic
commit
1111371c9a

+ 9 - 0
dolphinscheduler-alert/dolphinscheduler-alert-server/src/main/resources/application.yaml

@@ -48,6 +48,15 @@ management:
     web:
       exposure:
         include: '*'
+  endpoint:
+    health:
+      enabled: true
+      show-details: always
+  health:
+    db:
+      enabled: true
+    defaults:
+      enabled: false
   metrics:
     tags:
       application: ${spring.application.name}

+ 9 - 0
dolphinscheduler-api/src/main/resources/application.yaml

@@ -84,6 +84,15 @@ management:
     web:
       exposure:
         include: '*'
+  endpoint:
+    health:
+      enabled: true
+      show-details: always
+  health:
+    db:
+      enabled: true
+    defaults:
+      enabled: false
   metrics:
     tags:
       application: ${spring.application.name}

+ 9 - 0
dolphinscheduler-master/src/main/resources/application.yaml

@@ -120,6 +120,15 @@ management:
     web:
       exposure:
         include: '*'
+  endpoint:
+    health:
+      enabled: true
+      show-details: always
+  health:
+    db:
+      enabled: true
+    defaults:
+      enabled: false
   metrics:
     tags:
       application: ${spring.application.name}

+ 9 - 0
dolphinscheduler-standalone-server/src/main/resources/application.yaml

@@ -211,6 +211,15 @@ management:
     web:
       exposure:
         include: '*'
+  endpoint:
+    health:
+      enabled: true
+      show-details: always
+  health:
+    db:
+      enabled: true
+    defaults:
+      enabled: false
   metrics:
     tags:
       application: ${spring.application.name}

+ 9 - 0
dolphinscheduler-worker/src/main/resources/application.yaml

@@ -85,6 +85,15 @@ management:
     web:
       exposure:
         include: '*'
+  endpoint:
+    health:
+      enabled: true
+      show-details: always
+  health:
+    db:
+      enabled: true
+    defaults:
+      enabled: false
   metrics:
     tags:
       application: ${spring.application.name}