수색…


비고

기본적으로 제공되는 Sitecore는 여러 서버에 대한로드 균형 조정을 지원합니다. 일반적인 구성은 Content Management (CM) 및 Content Delivery (CD) 서버이지만 여러 CM 및 CD 서버도 지원됩니다.

로드 밸런싱 환경에서 원격 이벤트 구현

Sitecore가 CM-CD 환경에 설치되어있는 경우 CM 이벤트가 발생하면 CD 서버에서 이벤트를 발생시킬 필요가있을 수 있습니다.

예를 들어 컨텐츠 편집자가 CM에 게시 할 때 publish : end : remote on CD를 발사 할 수 있습니다.

이벤트가 실행되는지 확인하려면 다음 단계를 수행해야합니다.

  1. web.config에서 이벤트 대기열이 활성화되어 있는지 확인하십시오.
    <!--  ENABLE EVENT QUEUES
            If enabled, Sitecore sends local events to the event queue available to remote instances,
            and handles events in the queue from remote instances.
            Default value: true
      -->
      <setting name="EnableEventQueues" value="true" />
  1. 각 인스턴스에 ScalabilitySettings.config를 추가합니다. 각 서버에 대해 InstanceName을 설정하고 PublishingInstance를 CM 서버 인스턴스 이름으로 설정합니다.

ScalabilitySettings.config 예제는 App_Config / Include 폴더에 있습니다.

<!--  INSTANCE NAME
            Unique name for Sitecore instance.
            Default value: (machine name and IIS site name)
      -->
      <setting name="InstanceName">
        <patch:attribute name="value">BAYERUATCD</patch:attribute>
      </setting>
      <!--  PUBLISHING INSTANCE
            Assigns the instance name of dedicated Sitecore installation for publishing operations.
            When empty, all publishing operations are performed on the local installation of Sitecore.
            Default vaue: (empty)
      -->
      <setting name="Publishing.PublishingInstance">
        <patch:attribute name="value">BAYERUATCM</patch:attribute>
      </setting>
      <!--  COUNTERS INSTANCE NAME
            Instance name for performance counters.
            Default value: (value of InstanceName setting)
      -->
      <setting name="Counters.InstanceName">
        <patch:attribute name="value">BAYERUATCD</patch:attribute>
      </setting>
      <!--  SECURITY CACHE EXPIRATION
            Sets the absolute expiration on the cached security data.
            A value of 00:00:00 disables automatic expiration of security caches.

      -->


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow