프로세스나 포트에 액세스할 수 없으면 파일을 변경하세요. - Linux

프로세스나 포트에 액세스할 수 없으면 파일을 변경하세요. - Linux

mysql DB 세부 정보(호스트 이름, 포트, 비밀번호, 사용자)가 언급된 구성 파일이 있습니다. mysql에 마스터-마스터 복제를 설정했으며 이제 단일 호스트 이름을 일부 또는 연결 문자열로 포함하는 애플리케이션 측(Nodejs)에서 장애 조치를 설정하고 싶습니다. 기본 DB의 포트(3306)를 모니터링할 수 있는 방법이 있습니까? 액세스할 수 없는 경우 고가용성을 달성하려면 구성 파일을 다른 호스트 이름(보조)으로 바꿔야 합니다.

감사해요,

답변1

MySQL은 자체적으로MySQL Router라고 불리는 미들웨어/로드 밸런서. 계층 4 로드 밸런서에 비해 장점은 기본 및 보조 인스턴스를 인식한다는 점입니다.

또는 원하는 호스트를 가리키도록 DNS를 변경하는 등 수동으로 이동할 수 있는 옵션이 있습니다. 자동은 아니지만 간단합니다.

HA 설치와 마찬가지로 선택한 솔루션을 테스트하여 오류 발생 시 동작을 이해해야 합니다.

관련 정보