2011-07-04 2 views
2

나는 우리가 만들려고하는 몇 개의 웹 사이트에 대해 CMS 시스템을 선택하는 중입니다. 우리는 Microsoft 환경을 운영하고 있습니다. 따라서 Orchard 또는 Umbraco와 같은 .NET 시스템 만 살펴 보았습니다. 우리는 Web Farm Framework 2.0을 실행하는 클러스터에서 사이트를 실행합니다. 우리는 Umbraco로이 구성을 테스트했지만 WFF에서 실행할 수없는 몇 가지 문제가있었습니다. 아직 Orchard에서이 설정을 테스트하지 않았습니다.웹 팜 프레임 워크 2.0에서 실행되는 오차드 (Orchard)와 움 브라 코 (Umbraco)

경험상 WFF에서 이러한 시스템을 실행할 수 있습니까? 그렇다면 일반적인 함정에 대한 조언이 있습니까?

추신. UFF에 대한 Umbraco의 문제에 대한 자세한 내용. 우리가 가진 다양한 문제에 대해서는 다루지 않겠지 만, 예를 들면 다음과 같습니다. 서버간에 물리적 리소스를 동기화하고 해당 동기화에 의존하는 데이터베이스에 데이터를 추가하는 데 문제가 있습니다.

답변

0

Umbraco는 부하가 분산 된 환경에서 실행할 수 있습니다. 웹 팜 프레임 워크를 직접 다루지는 않았지만 "umbraco"웹 팜 프레임 워크에 대한 인터넷 검색은이 질문을 제외하고는 거의 출현하지 않았습니다. 그러나 부하가 분산 된 Umbraco 사이트의 권장 설정은 Our.Umbraco에서 these guidelines 커뮤니티 위키. 우리 회사에서는 파일 충돌을 피하는 대형 웹 사이트에 대해 SAN/NAS 구성을 사용합니다. 두 개 이상의 IIS 인스턴스, 웹 사이트 자체를 제공하는 SAN/NAS 공유의 한 디렉터리.

웹 팜 프레임 워크의 경우 Umbraco의 분산 파일 시스템 (DFS) 구성과 비슷한 설정을 실행해야합니다. 컨텐트 편집을 수행하기위한 "마스터"로로드 밸런서 뒤의 서버 하나를 설정하고 WFF가 DFS 대신 마스터에서 슬레이브로 동기화를 처리하도록합니다.

HTH,

벤자민

+0

우리는 비슷한을 실행했다 하나의 NAS 서버로이 설정을하십시오. NAS 서버는 부하를 처리 할 수 ​​없으며 처리해야하는 트래픽에 적합한 시스템을 구입하기 위해 $ 10k 이상을 사용해야합니다. 우리는 최대한 많은 것을 피하려고 노력하고 있으며, 따라서 다른 옵션을 고려하고 있습니다. – Maple

+0

Hi Maple, 편집 내용보기 - Umbraco의 DFS 설정을 보면 DFF 대신 파일 동기화를 처리하는 WFF를 제외하고 WFF와 매우 유사하게 들립니다. –

+0

아하. 거기 흥미로운 방법을 제안합니다. 나는 이것을 시험해보고 작동하는지 확인하겠습니다. – Maple

0

이 Umbraco 4.7 사용 webfarm 컨트롤러 서버의 구성 편집기입니다은 umbraco 임시 디렉토리에 대한 skipDirective을 포함합니다. Umbraco는 동기화중인 임시 디렉토리가 마음에 들지 않습니다.

<skip name="logFiles" skipDirective="objectName=dirPath,absolutePath=.TEMP.*" /> 

absolutePath의 올바른 구문을 찾는 데 어려움이 있습니다.

또한 다음 섹션에서 서버를 /config/umbracoSettings.config 파일을 편집하고 다음과 같습니다 : 여기

<distributedCall enable="true">  <user>0</user>   
    <servers>      
     <server>server1.mywebsite.com</server> 
     <server>server2.mywebsite.com</server> 
     <server>server3.mywebsite.com</server> 
    </servers> 
</distributedCall> 

링크

가 our.umbraco.org하기 : Installing Umbraco for load balanced environments

관련 문제