mirror of
https://github.com/cna-bootcamp/phonebill.git
synced 2026-06-12 19:49:10 +00:00
백엔드 배포 가이드 작업 중간 저장
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user