[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