2011-09-24 4 views
2

누구든 Raven DB 복제 설정에 도움이 될 수 있습니까? 방법을 많이 시도했지만 많은 성공을 거두지 못했습니다.Raven DB 복제 설정 문제

다음은 이야기입니다.

1) 레이븐 번들을 다운로드했습니다. 복사본을 만드십시오. 두 폴더 모두에서 Raven.Server.Exe를 실행하십시오. 두 인스턴스 모두 을 개별 포트에서 성공적으로 실행합니다. 그럼 난

으로 "까마귀/복제/목적지 '로 이름 및 문서

{ "목적지 "문서를 생성 : [{"URL을 ":"HTTP : // 이씨-PC : 8081 "}, 을 "Id": "Raven/Replication/Destinations" }

하지만 작동하지 않습니다. 어떤 빛을 넣지 마십시오. 어떻게하면 설치 복제가 가능합니까?

내가 여기에 언급 할 한가지 더, 내가 샘플에서 "raven.ps1 시작"실행하여 복제를 실행 할 수 있었다/bundle.Both 인스턴스에서 Raven.Sample.Replication이 이미 가지고 까마귀/복제/목적지 "다음과 같은 문서 ( 목적지 노드에는 URL 없음) : { "목적지 ": [], "ID ":"까마귀/복제/목적지 " }

그런 다음 업데이트 하나 개의 인스턴스 다른 인스턴스의 URL로. 업데이트 문서 다음과 같습니다 : { "목적지": [ "URL": "HTTP : // 이씨-PC : 8081", "ID": "까마귀가/복제/목적지" }

및 복제가 환상적으로 작동합니다.

여기서 차이점을 알아낼 수 없습니다. 복제가 불가능한 이유 두 개의 인스턴스를 개별적으로 실행하고 "시작 raven.ps1"을 실행하여 이 정상적으로 작동하는 이유는 무엇입니까?

여기에 약간의 빛을 넣어주세요.

참고 : 문서를 변경하려면 웹 인터페이스를 사용하고 있습니다. Raven.Server.exe의 폴더에

감사 이씨

답변

0

봐 당신이 실행중인 파일. Plugins이라는 하위 디렉터리가 있고 복제 번들 DLL이 포함되어 있는지 확인하십시오.

This blog post은 그 과정을 매우 잘 안내합니다.