명령 사이에 긴 간격이 있을 경우테스트 서버의 로그에서 아래 이미지와 같은WARN 레벨의 로그가 발생HikariPool의 문제로 보이는데 커넥션 풀의 누수를 경고하는 것으로 예상하고 관련된 내용을 찾아보았다.찾아본 결과 로그의 의미는 connection을 갱신하고자 하
문제 상황 업무 중에 동시에 입력되는 데이터를 시간으로 역추적하는 기능을 만들려다가 기존 레거시 코드에서 문제를 확인했다. 문제를 정리하자면 > 1. 동시에 입력되는 데이터가 List형식으로 동시에 서버로 들어오는 것이 아닌 프론트에서 하나씩 들어온다. 두개의 조인된
상황 한달 동안 속도에 대한 이슈를 개선하는게 내 주된 업무였다. 유저는 늘어나고, 그 유저가 쌓는 데이터는 계속 늘어나다보니 초기에는 속도의 문제가 없어보였지만 데이터가 백만 단위가 넘어가고 가공까지 하니 속도에 대한 이슈가 생겼고, 부분적으로 개선한 내용을 글로
새로운 스프링 프로젝트에 S3 설정을 추가하면서 생기는 오류와 해결과정을 정리해본다. 프로젝트 환경 > springBoot : 3.3.2 java : 17 S3 의존성 추가와 실행 실패 뭔가 알림 줄이 생긴거 같지만 무시하고 build gradle reload
본인은 비교적 짧은 일정 동안 프로젝트를 진행하고 있다. 초기 환경 설정을 하면서 EC2도 생성한 김에 자동 배포를 진행해보고 기록해보려고 한다. 왜 Github Actions? > 필자는 다양한 배포 툴을 써봤다. 내가 생각한 장단점이 있다. 개인 프로젝트를 진행