읽기 전용 복제본 데이터베이스 구성
읽기 전용 복제본 데이터베이스를 설정하려면 환경 변수 파일 또는 configuration.properties 파일에서 필요한 설정을 구성합니다.
환경 변수 업데이트
다음 연결 URL 등록 정보를 환경 변수에 추가합니다.
CB_database_JDBC_Read_Only_ConnectionURL=<url>
데이터베이스 풀 구성은 환경 변수를 통해 설정할 수 있습니다. 이렇게 하려면 환경 이름에 _ro_ 한정자를 사용해야 합니다.
Tomcat:
CB_tomcat_pool_ro_initialSize=<value>
등록 정보의 기본값은 10입니다.
CB_tomcat_pool_ro_minIdle=<value)
등록 정보의 기본값은 10입니다.
CB_tomcat_pool_ro_maxIdle=<vaue>
등록 정보의 기본값은 15입니다.
CB_tomcat_pool_ro_maxActive=<value>
등록 정보의 기본값은 35입니다.
HikariCP:
CB_hikaricp pool_ro_minimumIdle=<value>
등록 정보의 기본값은 10입니다.
CB_hikaricp pool_ro_maximumPoolSize=<value>
등록 정보의 기본값은 35입니다.
configuration.properties 파일을 업데이트합니다.
다음 연결 URL 등록 정보를 configuration.properties 파일에 추가합니다.
database.readOnlyConnectionURL=<url>
Tomcat을 위한 데이터베이스 풀 구성:
database.applicationReadOnlyPoolProperties.InitialSize=<value>
등록 정보의 기본값은 10입니다
database.applicationReadOnlyPoolProperties.minIdle=<value>
등록 정보의 기본값은 10입니다
database.applicationReadOnlyPoolProperties.maxIdle=<value>
등록 정보의 기본값은 10입니다
* 
데이터베이스 구성은 환경 변수를 사용하거나 configuration.properties 파일을 업데이트하는 방법으로만 수정할 수 있습니다. JNDI를 사용한 데이터 소스 구성은 지원되지 않습니다.
읽기 전용 복제본 데이터베이스 구성 시 고려 사항
읽기 전용 복제본 데이터베이스를 설정할 때 다음 사항을 고려하십시오.
클라우드 환경의 경우 읽기 전용 복제본 데이터베이스는 서버와 동일한 지리적 위치에 있어야 합니다.
온프레미스 환경의 경우 읽기 전용 복제본 데이터베이스는 기본 데이터베이스와 동일한 지리적 위치에 있어야 합니다.
읽기 전용 복제본 데이터베이스의 상태 및 성능 확인
읽기 전용 복제본 데이터베이스의 상태 및 성능을 모니터링하려면 다음 작업을 수행합니다.
1. 시스템 관리 탭으로 이동하여 서버 상태 대시보드를 클릭합니다. 서버 상태 대시보드 페이지가 열립니다.
2. 서버 상태 대시보드 페이지에서 응용 프로그램 데이터베이스 연결 개수백그라운드 작업 데이터베이스 연결 개수 차트에는 기본 및 읽기 전용 복제본 데이터베이스에 대한 메트릭이 포함되어 있습니다. 데이터베이스는 범례를 기준으로 식별할 수 있습니다.
다음은 서버 상태 대시보드 페이지에서 사용할 수 있는 복제본 데이터베이스 응용 프로그램 데이터베이스 연결 개수에 대한 예시 차트입니다.
모니터링 차트 내보내기 옵션을 사용하여 차트를 내보낼 수 있습니다. 차트 읽기 및 내보내기에 대한 자세한 내용은 성능 모니터링을 참조하십시오.
도움이 되셨나요?