728x90 전체 글61 Spring Boot 애플리케이션 로그 설정하기 개요개발을 진행하다 보면 로그(Log)는 디버깅, 모니터링, 이슈 해결에 필수적인 도구이다. Spring Boot는 기본적으로 로깅을 지원하지만, 개발 또는 운영 환경에서 로그 설정을 변경하거나 최적화할 필요가 자주 생긴다. 로그 파일이 쌓여 디스크 공간을 차지하거나, 로그 레벨이 너무 상세해 중요한 정보를 놓치는 상황도 발생할 수 있다. 최근 프로젝트에서 이러한 로그 설정 문제를 겪으면서 적절한 해결책을 찾았고, 이를 정리해 공유하고자 한다. Spring Boot의 기본 로그 설정 Spring Boot는 기본적으로 Spring-JCL을 통해 로깅을 지원하며, 내부적으로 SLF4J와 Logback을 사용한다. 이를 통해 다양한 로깅 레벨을 지원하며, 애플리케이션이 구동될 때 별도의 설정을 하지 않아도 .. 2024. 9. 29. Spring Boot Actuator 엔드포인트가 작동하지 않는 문제 해결 개요개발 프로젝트를 진행하다 보면, 애플리케이션의 상태를 모니터링하고 진단하는 것이 중요하다. 특히 Spring Boot Actuator는 이러한 기능을 제공하여 매우 유용하다. 하지만 Actuator 엔드포인트가 예상대로 작동하지 않는 문제를 몇 차례 경험했다. 이런 문제를 해결하고, 다른 개발자들도 같은 문제를 겪을 때 쉽게 해결할 수 있도록 글을 정리하게 되었다. Actuator란 무엇인가? Spring Boot Actuator는 애플리케이션의 상태를 모니터링할 수 있는 여러 엔드포인트를 제공하는 모듈이다. 이를 통해 애플리케이션의 헬스 체크(health), 메트릭(metrics), 로그(logs) 등을 쉽게 확인할 수 있다. Actuator는 기본적으로 여러 엔드포인트를 제공하지만, 때때로 이 .. 2024. 9. 28. Spring Boot Auto Configuration 작동 원리 개요개발을 하다 보면 Spring Boot를 사용할 때 대부분의 설정이 자동으로 되어 있어 편리하다는 점을 경험하게 된다. 하지만 "어떻게 이런 설정들이 자동으로 이루어질까?🙄"라는 궁금증을 해결하기 위해 Spring Boot의 Auto Configuration을 깊이 있게 이해하게 되었다. 이 글을 통해 Spring Boot의 Auto Configuration이 어떻게 작동하는지, 그리고 이를 활용하여 개발을 더욱 효율적으로 할 수 있는 방법을 알아보려고 한다. Auto Configuration이란? Spring Boot의 Auto Configuration은 애플리케이션이 필요한 설정을 자동으로 적용해주는 기능이다. 덕분에 개발자는 모든 설정을 수동으로 지정할 필요 없이, 최소한의 설정만으로도 애플.. 2024. 9. 28. [티스토리 수익신청기 1] 방치되었던 티스토리 블로그 애드센스 수익신청 해보기 2~3년 전쯤 티스토리 블로그를 만들어놓고 개발 관련 공부한 내용을 조금씩 올려놓거나, 개발 스터디하면서 정리한 내용들을 아카이빙 하는 형태로 사용하고 있었다. 당시 글이 많지 않고 조회수도 생각하지 않은 채로 만들었던 블로그였기 때문에 티스토리 블로그에 구글 애드센스로 광고를 추가해 수익을 창출할 수 있다는 것은 알았지만, 떨어질게 뻔하다는 생각에 시도조차 해보지 않았었다. 하지만 최근 같이 개발하는 친구가 애드센스의 심사 조건이 생각보다는 까다롭지 않고, 본인도 신청을 해보았다는 말에 1년 넘게 방치된 블로그지만 구글 애드센스 심사 요청을 해보기로 했다. 수익 신청 직전 블로그 상태사람마다 애드센스에 신청했을 때의 블로그 상태는 전부 다르겠지만, 나와 비슷한 블로그를 갖고 있는 사람이 있다면 참고하면.. 2024. 9. 27. 이전 1 2 3 4 5 6 7 8 ··· 16 다음