[Spring Boot Actuator 추가] build.gradle에 Spring Boot Actuator 의존성 추가 및 README.md에 시스템 모니터링 관련 문서화. application.properties에 Actuator 설정 추가.
This commit is contained in:
@@ -114,7 +114,7 @@ springdoc.default-consumes-media-type=application/json
|
||||
# ========================================
|
||||
# 보안 설정 - 허용할 경로
|
||||
# ========================================
|
||||
security.permit-all-paths=/login,/members/register,/swagger-ui/**,/swagger-ui.html,/swagger-ui/index.html,/api-docs,/api-docs/**,/v3/api-docs,/v3/api-docs/**,/ws/**
|
||||
security.permit-all-paths=/login,/members/register,/swagger-ui/**,/swagger-ui.html,/swagger-ui/index.html,/api-docs,/api-docs/**,/v3/api-docs,/v3/api-docs/**,/ws/**,/actuator/**,/actuator/health/**,/actuator/info
|
||||
|
||||
# 파일 업로드 설정
|
||||
# ========================================
|
||||
@@ -124,4 +124,36 @@ spring.servlet.multipart.max-request-size=10MB
|
||||
spring.servlet.multipart.file-size-threshold=2KB
|
||||
|
||||
# 파일 저장 경로 설정
|
||||
app.file.upload.path=./uploads/
|
||||
app.file.upload.path=./uploads/
|
||||
|
||||
# ========================================
|
||||
# Spring Boot Actuator 설정
|
||||
# ========================================
|
||||
# Actuator 엔드포인트 활성화
|
||||
management.endpoints.web.exposure.include=health,info,metrics,env,configprops
|
||||
management.endpoint.health.show-details=always
|
||||
management.endpoint.health.show-components=always
|
||||
|
||||
# Health 체크 상세 정보 표시
|
||||
management.health.db.enabled=true
|
||||
management.health.diskspace.enabled=true
|
||||
management.health.defaults.enabled=true
|
||||
|
||||
# Actuator 기본 경로 설정
|
||||
management.endpoints.web.base-path=/actuator
|
||||
|
||||
# Health 체크 타임아웃 설정 (밀리초)
|
||||
management.health.defaults.timeout=10s
|
||||
|
||||
# 커스텀 Health 체크 그룹 설정
|
||||
management.health.groups.readiness.include=db,diskSpace
|
||||
management.health.groups.liveness.include=ping
|
||||
|
||||
# ========================================
|
||||
# 애플리케이션 정보 설정 (Actuator info 엔드포인트용)
|
||||
# ========================================
|
||||
info.app.name=Bio Backend Service
|
||||
info.app.description=생물학 연구를 위한 백엔드 서비스
|
||||
info.app.version=@project.version@
|
||||
info.app.java.version=@java.version@
|
||||
info.app.spring-boot.version=@spring-boot.version@
|
Reference in New Issue
Block a user