2013-08-29 3 views

ответ

0

Как диспетчер CQ5 узнает, чтобы очистить кеш?

Насколько я знаю, диспетчер создает один или несколько файлов с длиной содержимого ноль (или одного) байта. Существует прослушиватель, который ищет время модификации файлов. Изменилось ли это изменение, кэш будет обновлен.

Можем ли мы знать внутренний процесс, как диспетчер CQ будет работать для кэширования & балансировки нагрузки

Я не думаю, что так. Вы можете попробовать, если вы попросите deatails в оффшорном форуме разработчиков Adobe.

Если вы хотите начать процесс промывки вручную, вам необходимо его разработать. Я сделал это пять месяцев. Кроме того, в Google существует группа новостей. Когда я получил задание, я нашел путь туда.

1

Существует агент репликации с именем «Dispatcher flush agent», который (после настройки/активации) приведет к аннулированию кеша диспетчера при активации страницы. Обычно это будет активировано из среды автора, когда страница будет создана/обновлена ​​/ удалена. Если у вас есть пользовательский контент, это может потребоваться также из экземпляра публикации.

Для получения более подробной информации см. Invalidating Cached Pages.

Существует некоторая информация о функции диспетчера в целом на странице [Dispatcher] (Dispatcher).

0

Диспетчер имеет всю свою конфигурацию в файле dispatcher.any. Свойство/statfile определяет файл, который будет использоваться в качестве файла stat. Диспетчер использует этот файл для регистрации времени последнего обновления содержимого. Statfile может быть любым файлом на веб-сервере.

В файле statfile нет контента. Когда содержимое обновляется, диспетчер обновляет метку времени. Статистический файл по умолчанию называется .stat и сохраняется в docroot. Диспетчер блокирует доступ к файлу stat.

Смежные вопросы