diff --git a/ai-analytic-center-biz/pom.xml b/ai-analytic-center-biz/pom.xml index f5d6e2b..086f0d5 100644 --- a/ai-analytic-center-biz/pom.xml +++ b/ai-analytic-center-biz/pom.xml @@ -150,7 +150,20 @@ org.springframework.boot spring-boot-starter-actuator - + + + + com.volvo + volvo-common-core + 1.0.1 + + + com.volvo + volvo-common-feign + 1.0.1 + + + diff --git a/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/controller/HealthController.java b/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/controller/HealthController.java index bf72c50..9dc0b53 100644 --- a/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/controller/HealthController.java +++ b/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/controller/HealthController.java @@ -1,16 +1,26 @@ package com.volvo.ai.analytic.center.controller; -import lombok.extern.slf4j.Slf4j; +import com.volvo.common.core.util.ResultMsg; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; +import javax.servlet.http.HttpServletResponse; -@Slf4j +@Api(value = "健康检查", tags = "健康检查") @RestController public class HealthController { - @GetMapping("/actuator/health") - public void healthCheck() { - log.info("health check success"); + @GetMapping(value = "/health/check") + @ApiOperation(value = "健康检查") + public void healthCheck(HttpServletResponse response) { + response.setStatus(HttpServletResponse.SC_OK); + } + + @GetMapping(value = "/health/check/test") + @ApiOperation(value = "健康检查测试") + public ResultMsg healthCheckTest(HttpServletResponse response) { + return ResultMsg.ok(true); } }