2016-10-27 3 views
1

Sitecore 8.1을 사용할 때마다 그리고 솔루션을 빌드 할 때마다. Sitecore는 웹 사이트를 브라우저에로드 할 때 모든 인덱스를 다시 작성하기 시작합니다. 개발 컴퓨터에서 IIS (localhost)를 사용하고 있습니다. web.config에서 일부를 변경하고 브라우저에서 웹 사이트를 다시로드하더라도 sitecore는 다시 인덱스를 다시 작성하기 시작합니다.Sitecore 8.1은 솔루션을 빌드 할 때 모든 인덱스를 다시 작성하기 시작합니다.

Sitcore 8.1에서 정상적인 동작입니까? 나는 최근에 그 일을 시작했다. Sitecore 7.2에는 이런 종류의 문제가 없었습니다.

+0

당신은 "모든 인덱스를 만드는"무엇을 의미합니까? –

+0

@KnowledgeOverflow 인덱스가 어떻게 다시 빌드되고 있는지 어떻게 알 수 있습니까? 로그에서? –

+0

@AhmedOkour 예, Crawling.log를 체크인했습니다. – Kamran

답변

0

web.config를 업데이트하면 Sitecore에서 종료가 다시 시작되고 Sitecore가 다시 시작되면 색인 업데이트가 시작됩니다 (크롤링 로그에서 확인할 수 있음).

IntervalAsynchronous 전략이 트리거되어이 문제의 원인이됩니다.

전략은 의 항목 수는 이력 표는 Indexing.FullRebuildItemCountThreshold 설정에서 지정한 수를 초과하면 전체 인덱스가 다시 강제로. 이는 일반적으로 실질적인 게시 또는 배포가 수행 된 을 의미하며이 은 항상 전체 인덱스 다시 작성을 트리거해야합니다.

자세한 내용은이 링크를 참조하십시오 : https://doc.sitecore.net/sitecore_experience_platform/setting_up__maintaining/search_and_indexing/indexing/index_update_strategies