2013-02-25 2 views

답변

0

ReplicationDriver (이 미안 바보 하나가 될 수 있음) 또는 NonRegisteringReplicationDriver는 노예

당신이 테이크해야 할 점으로 간주 마스터하고 나머지 부분과 최초의 URL을 결정한다 ReplicationDriver 또는 NonRegisteringReplicationDriver를 사용하는 경우 적어도 두 개의 호스트에 동일한 db 인스턴스가 있어야합니다. 그렇지 않으면 "마스터/슬레이브 복제로드 균형 조정 기능"에 연결할 적어도 하나의 슬레이브 호스트를 지정해야합니다.

한 가지 더 요점 : 실제로 NonRegisteringReplicationDriver의 인스턴스를 만들 필요는 없습니다. ReplicationDriver도이를 사용하기 때문입니다. 당신은 당신의 응용 프로그램이 던져서 예외를 확인하여 확인할 수 있습니다. 당신이 볼 수있는 것은; DB 연결은 NonRegisteringReplicationDriver.connect (..) 메소드에 의해 시도되었습니다.

편집 (!) : 실제로 시스템에 맞지 않는 드라이버를 만들 필요는 없습니다. 당신이 알아야 할 것은 당신이하고있는 일과 올바른 연결 URL입니다. Driver 클래스 자체가 복제 패턴 및로드 균형 패턴에 대해 URL을 확인하기 때문입니다. 그런 다음 필요한 드라이버 인스턴스를 트리거합니다.