본문은 TencentDB for MySQL 콘솔에서 데이터베이스 프록시를 활성화하는 방법을 설명합니다.
데이터베이스 프록시는 TencentDB 서비스와 애플리케이션 서비스 간의 네트워크 프록시 서비스입니다. 애플리케이션 서비스가 데이터베이스에 액세스할 때 모든 요청을 프록시하는 데 사용됩니다. 자동 읽기/쓰기 분리, 트랜잭션 분할, 연결 풀, 연결 지속성 등의 고급 기능을 제공하며 고가용성, 고성능, Ops 지원 및 사용 편의성 등의 특징이 있습니다.
매개변수 | 설명 |
---|---|
네트워크 | VPC만 될 수 있는 데이터베이스 프록시의 네트워크를 선택합니다. |
프록시 사양 | 2코어 4000MB 메모리, 4코어 8000MB 메모리 또는 8코어 16000MB 메모리를 선택합니다. |
AZ 및 노드 수량 | 1. 데이터베이스 프록시 AZ를 선택합니다. AZ 추가를 클릭하여 AZ를 더 추가할 수 있습니다. 선택 가능한 AZ의 수는 현재 리전에서 사용 가능한 AZ의 수에 따라 다릅니다. 최대 3개의 AZ를 선택할 수 있습니다. 2. 노드 수량을 선택합니다. 원본 및 읽기 전용 인스턴스에서 총 CPU 코어 수의 1/8(반올림)로 수량을 설정하는 것이 좋습니다. 예를 들어 원본 인스턴스에 4개의 CPU 코어가 있고 읽기 전용 인스턴스에 8개의 CPU 코어가 있는 경우 권장 노드 수 = (4 + 8) / 8 ≈ 2입니다.
|
보안 그룹 | 소스 인스턴스의 보안 그룹은 기본적으로 선택됩니다. 다른 기존 보안 그룹을 선택하거나 필요에 따라 새 보안 그룹을 생성할 수도 있습니다.
|
비고 | (선택 사항) 활성화할 데이터베이스 프록시 서비스의 설명을 입력합니다. |
설명:
- 프록시 노드 목록에서 연결 수를 확인하거나 각 프록시 노드의 성능 모니터링 데이터를 확인하여 노드의 연결 수가 불균형한지 확인할 수 있으며, 불균형한 경우 리밸런싱을 클릭하여 연결을 분산할 수 있습니다.
- 리밸런싱으로 인해 프록시 노드가 다시 시작되고 다시 시작하는 동안 서비스를 일시적으로 사용할 수 없게 됩니다. 사용량이 적은 시간에 서비스를 다시 시작하는 것이 좋습니다. 귀하의 비즈니스에 재연결 메커니즘이 있는지 확인하십시오.
문제 해결에 도움이 되었나요?