programing

MariaDB Galera 클러스터에서 데이터 캡처 변경

cafebook 2023. 10. 30. 21:15
반응형

MariaDB Galera 클러스터에서 데이터 캡처 변경

로드 밸런서가 앞에 있는 MariaDB Galera 클러스터(v10.3.10)에서 CDC binlog 클라이언트를 사용하여 변경 사항을 캡처해야 합니다.

MariaDB Galera HA

로드 밸런서가 있는 MariaDB Galera Cluster는 내결함성을 제공합니다.노드가 사망하면 로드 밸런서 상태 검사에서 이를 감지하여 트래픽을 다른 노드로 라우팅합니다.좋다.고가용성을 원합니다.

CDC 클라이언트는 클러스터 노드에 직접 연결되면 완벽하게 작동합니다.그러나 CDC 클라이언트가 HAProxy 로드 밸런서를 통해 MariaDB Galera 클러스터에 연결하면 실패합니다.

이진 로그 인덱스 파일에서 첫 번째 로그 파일 이름을 찾을 수 없습니다.

클라이언트가 노드들 중 하나에 접속해서 파일명, 위치 등을 얻는 것으로 추정됩니다.그리고 후속 요청은 다른 binlog 속성을 가진 다른 노드로 라우팅됩니다.

단일 노드에 의존하지 않는 가용성이 높은 MariaDB Galera 클러스터에서 CDC로 가는 방법이 있습니까?우리는 단일 실패 지점을 피하고 싶습니다.

언급URL : https://stackoverflow.com/questions/53076471/change-data-capture-from-a-mariadb-galera-cluster

반응형