RDS의 파라미터 그룹에서 max_connections와 wait_timeout 값을 조정한다.
spring boot 프로젝트 당 default connection 값이 10이다. RDS에 프로젝트 3개만 붙여도 커넥션이 터지는 경우가 발생하는 것이기 때문에, max_connections를 조정할 필요가 있다.
다음은 wait_timeout을 조정한다. wait_timeout은클라이언트가 실제로 이용하지 않더라도 8시간 동안 DB는 계속 커넥션을 붙잡고 있다.
변경 했으면 반드시 RDS를 재부팅해줘야 한다. 운영 중인 DB의 경우 새벽시간을 활용하거나, 따로 보조 데이터베이스를 두고 재부팅하는 것을 권장한다.
'프로젝트 > Spring Framework Project' 카테고리의 다른 글
UI개선사항 (0) | 2023.08.28 |
---|---|
친구 리스트 UI 구현 및 인터셉터 적용 (0) | 2023.08.26 |
헤더 디자인 (0) | 2023.08.22 |
8.18 할일 (0) | 2023.08.18 |
팀게시판 새글 작성에 TOAST UI Editor 적용 - 취소 (0) | 2023.08.16 |