Sitecore 9.0.2, сайт, размещенный в Azure, службы поиска Azure, кэш Redis
Архитектура в Prod: Диспетчер трафика (между зеленым и синим) -> Брандмауэр -> Балансировщик нагрузки для 2 виртуальных машин Azure
Проблема: Иногда, когда мы публикуем изменения в элементе (ах) в Sitecore в Prod, некоторые пользователи могут видеть изменения, а некоторые - нет. На прошлой неделе после публикации в Prod и просмотра результатов сразу после этого некоторые рецензенты смогли увидеть его, а некоторые (находящиеся в другом офисе) не смогли. Я также попробовал свой мобильный телефон, который находится на T-Mobile, и я не видел обновлений. Когда это происходит на следующий день, все видят изменения, как будто какой-то магический кеш где-то был очищен.
Я проверил значение поля, и целевая БД для Prod обновлена, и поэтому поле в индексе поиска Azure, используемое для этой БД.
Вот код в нашем представлении cshtml для одного из атрибутов - Description - который отображал старые данные для некоторых обозревателей:
<span class="product-description">
@Html.Glass().Editable(Model, x => x.Product.Description)
</span>
Есть идеи, что вызывает это? Есть ли какой-то кеш для индекса, который не обновляется последовательно, или какой-то другой кеш, который происходит в Azure? Не совсем уверен, где искать.
Заранее спасибо!