본문 바로가기

slf4j2

[스프링 부트(SpringBoot) : 중급] 성능 최적화 및 모니터링 도구 8. 성능 최적화 및 모니터링 도구 8.1. 애플리케이션 성능 모니터링 애플리케이션 성능 모니터링(APM)은 애플리케이션의 성능을 실시간으로 모니터링하고 분석하는 도구입니다. 스프링 부트 애플리케이션에서는 다양한 APM 도구를 사용할 수 있으며, 이 중에서 인기 있는 몇 가지 도구는 다음과 같습니다. Spring Boot Actuator: 스프링 부트 애플리케이션의 상태를 모니터링하고 관리하는 데 사용되는 모듈입니다. Actuator를 사용하면 애플리케이션의 상태, 메트릭, 빈, 스레드 등을 확인할 수 있습니다. // pom.xml org.springframework.boot spring-boot-starter-actuator Micrometer: 스프링 부트와 함께 사용할 수 있는 애플리케이션 메트릭 .. 2023. 5. 5.
[자바(JAVA)] 기타 자바 라이브러리 및 유용한 도구 42. 기타 자바 라이브러리 및 유용한 도구 42.1. 빌드 도구 (Maven, Gradle) 빌드 도구는 프로젝트의 구조를 관리하고, 라이브러리를 다운로드하며, 프로젝트를 빌드 및 테스트하는 데 사용됩니다. 자바에서 널리 사용되는 빌드 도구로는 Maven과 Gradle이 있습니다. Maven: XML 기반의 설정 파일(pom.xml)을 사용하며, 프로젝트 관리와 빌드를 자동화하는 데 사용됩니다. Maven 저장소를 통해 다양한 라이브러리를 쉽게 다운로드할 수 있습니다. 4.0.0 com.example my-project 1.0.0 junit junit 4.12 test Gradle: Groovy 또는 Kotlin DSL을 사용한 설정 파일(build.gradle 또는 build.gradle.kts)을 .. 2023. 4. 30.