From 618a39687075c1577472e8439d3c1439562c4b97 Mon Sep 17 00:00:00 2001 From: Marian-Constantin Marica Date: Sun, 17 Nov 2024 14:09:15 -0800 Subject: [PATCH] Add active health check feature --- .../src/main/resources/application.yml | 2 ++ .../src/main/resources/application.yml | 7 +++++++ .../src/main/resources/application.yml | 7 +++++++ .../src/main/resources/application.yml | 6 ++++++ 4 files changed, 22 insertions(+) diff --git a/spring-petclinic-api-gateway/src/main/resources/application.yml b/spring-petclinic-api-gateway/src/main/resources/application.yml index 48ead7d0f..d8b754ef7 100644 --- a/spring-petclinic-api-gateway/src/main/resources/application.yml +++ b/spring-petclinic-api-gateway/src/main/resources/application.yml @@ -4,6 +4,8 @@ spring: config: import: optional:configserver:${CONFIG_SERVER_URL:http://localhost:8888/} cloud: + loadbalancer: + configurations: health-check gateway: routes: - id: vets-service diff --git a/spring-petclinic-customers-service/src/main/resources/application.yml b/spring-petclinic-customers-service/src/main/resources/application.yml index 7c95adf78..35aed3c6c 100644 --- a/spring-petclinic-customers-service/src/main/resources/application.yml +++ b/spring-petclinic-customers-service/src/main/resources/application.yml @@ -5,6 +5,13 @@ spring: import: optional:configserver:${CONFIG_SERVER_URL:http://localhost:8888/} +management: + endpoints: + web: + exposure: + include: health + + --- spring: config: diff --git a/spring-petclinic-vets-service/src/main/resources/application.yml b/spring-petclinic-vets-service/src/main/resources/application.yml index 983a015db..d25a3b17a 100644 --- a/spring-petclinic-vets-service/src/main/resources/application.yml +++ b/spring-petclinic-vets-service/src/main/resources/application.yml @@ -8,6 +8,13 @@ spring: profiles: active: production +management: + endpoints: + web: + exposure: + include: health + + --- spring: config: diff --git a/spring-petclinic-visits-service/src/main/resources/application.yml b/spring-petclinic-visits-service/src/main/resources/application.yml index ada02194c..c3f1d7c57 100644 --- a/spring-petclinic-visits-service/src/main/resources/application.yml +++ b/spring-petclinic-visits-service/src/main/resources/application.yml @@ -4,6 +4,12 @@ spring: config: import: optional:configserver:${CONFIG_SERVER_URL:http://localhost:8888/} +management: + endpoints: + web: + exposure: + include: health + --- spring: