1
한 국가의 주 자식 서버에 설치하고 다른 국가에 캐시 된/프록시 서버가 있습니다. 우리는 거대한 파일 크기로 작업하므로 체크인과 체크 아웃 시간을 줄이기 위해이 방법을 사용하고 싶습니다.서로 다른 지리적 위치에 설치
캐시 된/프록시 자식 서버를 설정하는 방법. 다른 방법이 있다면 알려주십시오.
감사
이 문서 " Setting up backup (mirror) repositories on GitHub"처럼, 거울의 생각처럼 소리
도움이 될지 확실하지 않습니다. 위의 방법은 백업 저장소 인 경우에만 작동합니다. 파일을 수정하고 메인 서버에 직접 체크인 할 때 문제가 발생할 것이라고 생각합니다. cron 작업이 실패합니다. 나는 두 가지 주요 자식 서버와 두 번째 자식 서버를 두 가지 방법으로 동기화 할 수있는 무언가를 찾고있다. – kumar
@kumar "파일이 수정되어 메인 서버에 직접 체크인"되는 것이 왜 문제가됩니까? 기본에서 보조로만 동기화됩니다. 맞습니까? – VonC
이 예제에서는 File1-MainRepository-Country1 및 File1-SecondayRepository-Country2를 고려하십시오. Country1의 사람이 File1을 변경하고 Main Repository로 체크인하면. Country2의 사람이 동일한 파일 File1을 Secondary Repository에 체크인합니다. 따라서 보조 동기화가 cron 작업을 사용하는 주 서버와 충돌하는 경우 충돌이 발생합니다. 나는 양쪽 방법을 동기화하는 것을 찾고있다. – kumar