Переработка пула приложений каждый раз, когда были внесены изменения - PullRequest
3 голосов
/ 27 февраля 2012

Я создал многоязычный сайт, который содержит 4 домена на одном сайте и, таким образом, также 4 разных языка и дерева сайтов.

Однако каждый раз, когда мне нужно опубликовать новое изменение на сайте или иным образом (например, обновить шаблон, скрипт и т. Д.), Мне приходится перерабатывать пул приложений, чтобы изменения отображались при просмотре сайта в качестве посетителя.

Как мне исправить это? Возможно ли что-то изменить в худшую сторону?

Ответы [ 2 ]

1 голос
/ 02 января 2013

<XmlContentCheckForDiskChanges>True</XmlContentCheckForDiskChanges> <- Этот параметр из файла umbracosettings.config по умолчанию имеет значение False. Изменив его на True, Umbraco обновляет кэш памяти, если xml-файл изменился. Это исправило наши проблемы:) </p>

1 голос
/ 28 февраля 2012

Пара вещей, которые нужно проверить:

  1. В /config/umbracoSettings.config проверьте, что это правда: <ContinouslyUpdateXmlDiskCache>True</ContinouslyUpdateXmlDiskCache>

  2. Если для <distributedCall enable="false"> установлено значение true, убедитесь, что в списке серверов указан текущий сервер.

Если ни одна из этих справок, то это может быть проблема конфигурации IIS. Пожалуйста, предоставьте как можно больше информации. Например, версия IIS, версия Umbraco и т. Д., Так как это может помочь определить причину проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...