우당탕탕 개발일지

[스프링부트AWS] RDS 운영환경에 맞는 파라미터 설정하기 본문

AWS

[스프링부트AWS] RDS 운영환경에 맞는 파라미터 설정하기

민아당긴아 2024. 2. 1. 10:53

RDS를 생성한 후에 설정해야 항목 3가지는 아래와 같다

1. 타임존

2. Character Set

3. Max Connection

파라미터 그룹 생성

파라미터 그룹을 생성해준다.

파라미터 그룹 패밀리를 MariaDB로 바꿔주고 버전이 맞는지 확인해준다(근데 나는 RDS 생성할 때 버전이 안 보였다..)

그러면 이렇게 파라미터가 생긴다. 편집을 들어가서 설정해야할 3가지를 설정한다.

1. 타임존

time_zone을 Asia/Seoul로 바꿔준다

2. Character Set

character_set_blalbla가 6개 있는데, 모두 utf8mb4로 바꾸고, 
collation_blabla 2개는 utf8mb4_general_ci로 바꿔준다.

* UTF8이란?*

UTF-8은 유니코드를 위한 가변 길이 문자 인코딩 방식 중 하나이다. 
utf8은 이모지 저장 불가능이라서 이모지 사용이 가능한 utf8mb4를 사용해준다

3. Max Connection

마지막으로 max_connections 150으로 정해주면 끝!

 

데이터베이스 연결

파라미터 그룹이랑 RDS랑 MariaDB 버전이 안 맞아서 버전 바꿔줬다.
DB 파라미터 그룹을 위에서 만든 springboot2-webservice로 바꿔준다.

 

'AWS' 카테고리의 다른 글

[AWS] RDS와 EC2 연동  (0) 2024.02.15
[스프링부트AWS] 로컬에서 RDS 접속하기  (0) 2024.02.13
[스프링부트AWS] RDS 인스턴스 생성하기  (1) 2024.02.01