Сервер каналов кэширования Tridion 2011 SP1 HR1 - Настройка

Просто хотел проверить, что после прочтения документации я не уверен на 100%, но в нашем сценарии у нас есть отдельный сервер с запущенным Deployer (HTTP Upload), отдельный SQL Server с брокером на нем и два сервера презентаций каждый с API роль сервера установлена.

Мы хотим использовать кеширование объектов Tridion так,

На каждом сервере презентаций:

  1. Установлен CCS.
  2. Обновите cd_storage_conf:
    • ObjectCache enabled = true
    • Добавьте запись RemoteSynchronization, указывающую на локальную службу канала кэша "localhost".
    • Установите cached=true для ItemTypes, которые я хочу кэшировать.

На сервере Deployer:

  1. CCS не установлен здесь.
  2. Обновите cd_storage_conf:
    • ObjectCache enabled = true
    • Добавьте запись RemoteSynchronization, указывающую на каждую из служб Cache Channel на серверах презентаций.
    • Установите cached=true для ItemTypes, которые я хочу кэшировать.

Я это исправлю? По сути, я не уверен, идет ли CCS на каждый сервер API, чтобы получать уведомления от Deployer, или он идет на сервер Deployer, и сервер API указывает на него там?

ура

2 ответа

Решение

Это не правильно. Вам нужен только один CCS. Я обычно размещаю это на сервере, на котором запущен Deployer. Затем брокеры на серверах приложений, на которых работают ваши сайты, подписываются на CCS, которая уведомляет их, когда следует удалять элементы из кэша.

Насколько я знаю, это правильная установка. Если я правильно понимаю, вам нужно только установить CCS на одном сервере, а затем указать с других серверов CD на тот, на котором установлена ​​CCS.

Другие вопросы по тегам