에 대한 양방향 복제 인스턴스 데이터 복제
(IDR)의 인스턴스 데이터 복제 양방향 복제를 사용하면 데이터가 생산자 인스턴스에서 소비자 인스턴스로 흐르고 소비자 인스턴스의 데이터가 생산자 인스턴스로 다시 흐르도록 수락할 수 있습니다.
테이블을 두 인스턴스에서 동일하게 유지하기 위해 한 인스턴스의 기록에 대한 모든 삽입 및 변경 내용이 다른 인스턴스로 전송됩니다. 예를 들어, 인시던트 테이블에 대해 양방향 복제를 사용하여 두 인스턴스 간에 인시던트 기록을 동기화된 상태로 유지할 수 있습니다.
데이터가 양방향으로 흐르도록 하기 위해 시스템은 소비자 인스턴스에 생산자 복제 세트를 만들고 생산자 인스턴스에 소비자 복제 세트를 만듭니다.
원래 생산자 인스턴스의 복제 세트를 살펴보면 복제 세트 이름과 자동으로 생성된 소비자 인스턴스가 표시됩니다. 접미사 -<long-number>-reverse가 추가된 동일한 이름을 가지며, 여기서 <long-number> 는 무작위로 생성된 숫자입니다. 예를 들어 Test가 생산자 복제 세트 이름인 경우 Test-2034802-reverse 는 동일한 인스턴스에서 자동으로 생성되는 소비자 복제 세트의 이름일 수 있습니다. 원래 소비자 인스턴스에는 동일한 이름이 표시됩니다. 역방향 접미사가 있는 복제 세트는 읽기 전용입니다.
생산자 및 소비자 인스턴스에서 https://<producer-instance-name>/xmlstats.do?include=idr 및 https://<consumer-instance-name>/xmlstats.do?include=idr 을 실행하여 생산자 인스턴스의 소비자와 소비자 인스턴스의 생산자를 확인할 수 있습니다. 다음 이미지에서 원래 생산자 인스턴스는 왼쪽에 있고 원래 소비자 인스턴스는 오른쪽에 있습니다.
- 자동 상충 해결은 지원되지 않습니다.
- 생성자와 소비자 인스턴스가 동시에 동일한 기록을 수정하면 병합 충돌이 발생합니다.
가장 최근 업데이트가 적용되므로 소비자 및 생산자 테이블의 데이터가 다를 수 있습니다.
- 양방향 복제는 번호 어댑터를 지원하지만 다른 어댑터는 지원하지 않습니다.
- 양방향 복제를 사용하면 생산자 인스턴스에서 생성된 기록이 소비자 인스턴스로 복제되고 그 반대의 경우도 마찬가지입니다. 기록이 소비자 인스턴스에 삽입되고 기록을 업데이트하는 비즈니스 규칙이 트리거되면 해당 업데이트는 생산자 인스턴스로 다시 복제되지 않습니다.
인스턴스 간 양방향 및 데이터 전송의 의미를 이해해야 하는 경우 자세한 내용은 IDR의 데이터 개인 정보 보호를 참조하십시오.