Sitecore - некоторые элементы отсутствуют в индексе после выполнения полного перестроения индекса - PullRequest
0 голосов
/ 10 июля 2020

Мы столкнулись с проблемой в нашем экземпляре sitecore. Когда мы выполняем полное перестроение индекса в sitecore, мы заметили, что некоторые элементы отсутствуют и не встречаются в индексе solr. Мы также проверили файлы журналов, но следов ошибок не обнаружено. Затем мы попытались опубликовать данные в веб-базе данных, т.е. перейти к удалению -> Выбор веб-базы данных снизу -> публикация родительских папок с отсутствующими элементами, и эти элементы снова доступны в индексе. Мы будем очень благодарны за любые предложения или помощь.

Заранее спасибо, Лалит С. Джоши

1 Ответ

3 голосов
/ 10 июля 2020

Может быть несколько причин отказа некоторых элементов при индексировании. Пожалуйста, проверьте следующие пункты:

Проверьте файлы crawling.log и убедитесь, что после завершения полного перестроения индекса возникает какая-либо ошибка ссылки на объект.

Иногда таблица очереди событий продолжает увеличиваться в размере и в конечном итоге становится flooded, поэтому очистите его.

Если вы хотите проиндексировать каждый шаблон, не включайте ничего в раздел exclude Template. Если это добавлено, эти элементы не будут индексироваться. Также проверьте типы полей вашего шаблона, которые необходимо проиндексировать.

Проверьте безопасность элементов или существуют некоторые условия для этого результата, эти элементы могут быть неправильно опубликованы.

Вы писали какие-либо пользовательские logi c, например, для вычисляемых полей для индекса Solr, проверьте журнал, не выдают ли они какие-либо ошибки.

Вы не упомянули ни одной конкретной c ошибки, поэтому у меня есть попытался упомянуть некоторые предложения выше. Надеюсь, это поможет.

...