From a24b87b0a054d3b0f333aae5a1494120e4d5005d Mon Sep 17 00:00:00 2001 From: kimjaeyeol Date: Mon, 1 Nov 2021 10:08:31 +0900 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20health-info=20API=20=ED=86=B5?= =?UTF-8?q?=EC=9D=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/board/BoardApiController.java | 16 ++++++++++++++++ .../userservice/api/user/UserApiController.java | 8 ++------ 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/backend/board-service/src/main/java/org/egovframe/cloud/boardservice/api/board/BoardApiController.java b/backend/board-service/src/main/java/org/egovframe/cloud/boardservice/api/board/BoardApiController.java index 078cbbf..b892c18 100644 --- a/backend/board-service/src/main/java/org/egovframe/cloud/boardservice/api/board/BoardApiController.java +++ b/backend/board-service/src/main/java/org/egovframe/cloud/boardservice/api/board/BoardApiController.java @@ -7,6 +7,7 @@ import org.egovframe.cloud.boardservice.api.board.dto.BoardResponseDto; import org.egovframe.cloud.boardservice.api.board.dto.BoardSaveRequestDto; import org.egovframe.cloud.boardservice.api.board.dto.BoardUpdateRequestDto; import org.egovframe.cloud.boardservice.service.board.BoardService; +import org.springframework.core.env.Environment; import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Sort; @@ -41,6 +42,21 @@ public class BoardApiController { */ private final BoardService boardService; + private final Environment env; + + /** + * 서비스 상태 확인 + * + * @return + */ + @GetMapping("/actuator/health-info") + public String status() { + return String.format("GET Board Service on" + + "\n local.server.port :" + env.getProperty("local.server.port") + + "\n egov.message :" + env.getProperty("egov.message") + ); + } + /** * 게시판 페이지 목록 조회 * diff --git a/backend/user-service/src/main/java/org/egovframe/cloud/userservice/api/user/UserApiController.java b/backend/user-service/src/main/java/org/egovframe/cloud/userservice/api/user/UserApiController.java index 896f232..4fa867c 100644 --- a/backend/user-service/src/main/java/org/egovframe/cloud/userservice/api/user/UserApiController.java +++ b/backend/user-service/src/main/java/org/egovframe/cloud/userservice/api/user/UserApiController.java @@ -51,22 +51,18 @@ public class UserApiController { * * @return */ - @GetMapping("/actuator/health-user") + @GetMapping("/actuator/health-info") public String status() { return String.format("GET User Service on" + "\n local.server.port :" + env.getProperty("local.server.port") - + "\n token expiration time :" + env.getProperty("token.expiration_time") - + "\n spring.datasource.username :" + env.getProperty("spring.datasource.username") + "\n egov.message :" + env.getProperty("egov.message") ); } - @PostMapping("/actuator/health-user") + @PostMapping("/actuator/health-info") public String poststatus() { return String.format("POST User Service on" + "\n local.server.port :" + env.getProperty("local.server.port") - + "\n token expiration time :" + env.getProperty("token.expiration_time") - + "\n spring.datasource.username :" + env.getProperty("spring.datasource.username") + "\n egov.message :" + env.getProperty("egov.message") ); }