-1

내 작업은 온 - 프레미엄 VM을 실행하는 EpiServer 7 CMS 사이트를 Azure 웹 앱 (두 인스턴스)에 배포하는 것입니다.EPiServer CMS를 Azure에 배포 할 때 왜 서비스 버스를 사용합니까?

링크에서 찾은 가이드에서 서비스 버스를 설정하라는 메시지가 표시됩니다. SB가 필요한 이유를 아는 사람이 있습니까? http://world.episerver.com/documentation/developer-guides/CMS/Deployment/deployment-scenarios/Deploying-to-Azure-webapps/

추가 코멘트 : 내 브라우저에 INSTANCE1에 EPI에 미안 로깅하고 나는 거꾸로 이미지를 설정 :

나는 다음과 같은 시나리오에서 문제가있다. 페이지를 다시로드 한 후에도 다른 브라우저에서 연 인스턴스 2에는 영향을주지 않습니다. 서비스 버스가 처리해야 할 것이 있습니까?

나는 이것을 위해 또 다른 질문 스레드를 만들지 만, 인스턴스 1의 업데이트가 instance2에 영향을 미칠 수 있도록 내 이미지를 저장하는 blob 저장소 이외의 다른 방법이 있습니까?

답변

2

추가 의견은 서비스 버스와 관련이 있습니다. 서비스 버스는 모든 인스턴스 사이의 이벤트 메시지를 처리하며, 이러한 메시지에는 캐시 무효화 정보가 포함될 수 있습니다. 이벤트 시스템은 플러그 가능하므로 서비스 버스에 의존하지 않으려는 경우 자체 구현을 만들 수 있습니다. 그러나 인스턴스가 캐시를 무효화 할시기를 알 수 있도록 이벤트를 활성화해야합니다.

1

은 서비스 버스는 예를 들어 다른 예 (들)의 캐시 무효화를 트리거, 푸른에서 (즉, 서버) Episerver 웹 응용 프로그램은 여러 인스턴스에서 실행할 수 있도록 필요한 경우 하나 개의 인스턴스의 내용이 변경됩니다.

관련 문제