diff --git a/src/main/java/com/example/SucceSS/config/security/SecurityConfig.java b/src/main/java/com/example/SucceSS/config/security/SecurityConfig.java index 5facf1a..07d8e1d 100644 --- a/src/main/java/com/example/SucceSS/config/security/SecurityConfig.java +++ b/src/main/java/com/example/SucceSS/config/security/SecurityConfig.java @@ -24,7 +24,8 @@ public class SecurityConfig { "/error", "/api/auth/reissue", "/ws-chat/**", - "/.well-known/acme-challenge/**" // SSL 인증을 위한 예외 추가 + "/.well-known/acme-challenge/**", // SSL 인증을 위한 예외 추가 + "/health" }; private static final String[] SWAGGER_WHITELIST = { "/swagger-ui/**", "/v3/api-docs/**" diff --git a/src/main/java/com/example/SucceSS/web/controller/HealthCheckController.java b/src/main/java/com/example/SucceSS/web/controller/HealthCheckController.java new file mode 100644 index 0000000..fe75195 --- /dev/null +++ b/src/main/java/com/example/SucceSS/web/controller/HealthCheckController.java @@ -0,0 +1,14 @@ +package com.example.SucceSS.web.controller; + +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +@RequestMapping("/health") +public class HealthCheckController { + @GetMapping + public String healthCheck() { + return "health check ok"; + } +}