2009-04-27 5 views
1

우리는 C#/ASP.NET 응용 프로그램과 매일 변경되는 정적 콘텐츠 묶음으로 구성된 두 개의 부하 분산 응용 프로그램 서버 (Win 2K3)에 사이트를두고 있습니다.여러 서버에서 콘텐츠 동기화

제 질문은 정적 콘텐츠를 동기화 상태로 유지하는 가장 좋은 방법입니다. Win2K8에서는 두 서버 모두 공유 디렉터리에 있지만 Win2K3에는 연결할 수 없습니다.

이전에는 Site Server에서이 기능을 사용했지만 더 이상 사용하지 않는 기능이있었습니다.

솔루션은 저렴하고 신속해야하며 전체 앱을 다시 테스트하지 않아야합니다 (그렇지 않은 경우 2K8로 업그레이드하면됩니다).

답변

1

Windows Resource Kit의 일부인 robocopy를 사용 해본 적이 있습니까?

예를 들어 더 많은 설명이있는 위키 백과에 대한 설명은 link입니다.

또한 시도하십시오 link.

HTH.

1

robocopy는 실제로 우리 서버에서 정적 컨텐츠를 동기화하는 데 사용한 아주 좋은 솔루션입니다. 당신은 그것이 당신에게 어울리는 간격으로 실행되도록 예약 할 수 있습니다.

우리가 사용자 중심의 정적 컨텐츠를 동기화하는 데 사용한 또 다른 사항은 모든 정적 컨텐츠 및 모든 정적 컨텐츠 (로드 밸런싱 환경에서)를 업로드하기위한 중앙 IP를 정적 컨텐츠에 대해이 중앙 IP로 참조하는 것입니다. 이 방법을 사용하여 콘텐츠를 복제 할 필요가 없으므로 Google에서 디렉토리를 동기화하지 않아도됩니다.

관련 문제