This is an automated email from the ASF dual-hosted git repository.

zihaoxiang pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git


The following commit(s) were added to refs/heads/dev by this push:
     new 1111371c9a add datasource health check to the healthcheck endpoint 
(#10588)
1111371c9a is described below

commit 1111371c9ab30420c2effa03e6f94a6d268a4e1f
Author: xiangzihao <[email protected]>
AuthorDate: Fri Jun 24 13:29:49 2022 +0800

    add datasource health check to the healthcheck endpoint (#10588)
---
 .../src/main/resources/application.yaml                          | 9 +++++++++
 dolphinscheduler-api/src/main/resources/application.yaml         | 9 +++++++++
 dolphinscheduler-master/src/main/resources/application.yaml      | 9 +++++++++
 .../src/main/resources/application.yaml                          | 9 +++++++++
 dolphinscheduler-worker/src/main/resources/application.yaml      | 9 +++++++++
 5 files changed, 45 insertions(+)

diff --git 
a/dolphinscheduler-alert/dolphinscheduler-alert-server/src/main/resources/application.yaml
 
b/dolphinscheduler-alert/dolphinscheduler-alert-server/src/main/resources/application.yaml
index 24f14b7a3c..dd6d55c7d3 100644
--- 
a/dolphinscheduler-alert/dolphinscheduler-alert-server/src/main/resources/application.yaml
+++ 
b/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}
diff --git a/dolphinscheduler-api/src/main/resources/application.yaml 
b/dolphinscheduler-api/src/main/resources/application.yaml
index c169416c50..642b7acbbc 100644
--- a/dolphinscheduler-api/src/main/resources/application.yaml
+++ b/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}
diff --git a/dolphinscheduler-master/src/main/resources/application.yaml 
b/dolphinscheduler-master/src/main/resources/application.yaml
index a6c70f9871..619322bfab 100644
--- a/dolphinscheduler-master/src/main/resources/application.yaml
+++ b/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}
diff --git 
a/dolphinscheduler-standalone-server/src/main/resources/application.yaml 
b/dolphinscheduler-standalone-server/src/main/resources/application.yaml
index 3694656ad5..94f4e074e2 100644
--- a/dolphinscheduler-standalone-server/src/main/resources/application.yaml
+++ b/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}
diff --git a/dolphinscheduler-worker/src/main/resources/application.yaml 
b/dolphinscheduler-worker/src/main/resources/application.yaml
index 93082fd661..d903e1cd1f 100644
--- a/dolphinscheduler-worker/src/main/resources/application.yaml
+++ b/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}

Reply via email to