백엔드 배포 가이드 작업 중간 저장

This commit is contained in:
hiondal
2025-09-11 08:37:43 +09:00
parent c8be06c98b
commit ba300f59a4
31 changed files with 27 additions and 920 deletions
@@ -76,9 +76,7 @@ public class SecurityConfig {
.authorizeHttpRequests(authz -> authz
// Public endpoints (인증 불필요)
.requestMatchers(
"/actuator/health",
"/actuator/info",
"/actuator/prometheus",
"/actuator/**",
"/v3/api-docs/**",
"/api-docs/**",
"/swagger-ui/**",
@@ -84,49 +84,22 @@ server:
include-stacktrace: on_param
include-exception: false
# 액추에이터 설정 (모니터링)
# Actuator
management:
endpoints:
web:
exposure:
include: health,info,metrics,prometheus,env,beans
include: health,info,metrics,prometheus
base-path: /actuator
path-mapping:
health: health
enabled-by-default: false
endpoint:
health:
enabled: true
show-details: always
show-components: always
probes:
enabled: true
info:
enabled: true
metrics:
enabled: true
prometheus:
enabled: true
health:
redis:
livenessState:
enabled: true
db:
readinessState:
enabled: true
diskspace:
enabled: true
ping:
enabled: true
metrics:
export:
prometheus:
enabled: true
distribution:
percentiles-histogram:
http.server.requests: true
percentiles:
http.server.requests: 0.5, 0.95, 0.99
sla:
http.server.requests: 100ms, 300ms, 500ms
# KOS 시스템 연동 설정
kos: