在我们的sitecore项目(6.6.0 rev.130404)中,我们在尝试使用sitecore控制面板重建大型索引时遇到问题。有一个索引包含超过650,000项。在索引重建操作的中途,进程将停止,并在索引重建对话框中显示错误“作业意外结束”。在分析sitecore日志时,我们找不到与此相关的任何记录的异常。因为我们不知道索引重建何时真的停止了,所以我在所有sitecore日志中搜索了“异常”一词,但找不到与此相关的任何内容。
我们也面临与QuickSearch索引相同的问题(甚至比我们自己的索引更大)。
在日志中,我们看到“索引重建作业已启动”消息,但与结束或中断无关。
可能的原因是什么?如何使用sitecore日志查找证据?
(ps。我以前曾就这篇文章中的良好索引实践寻求帮助,但尚未实施这些建议):Sitecore index rebuilding practices)
答案 0 :(得分:1)
如果您有权这样做:尝试查看您托管解决方案的服务器上的EventLogs。另外,您是否看到“托管环境启动关闭”等日志或类似的内容? Sitecore可能有很多原因被关闭并显示此错误。根据我自己的经验,这可以是:
这些只是我发现有时会导致回收的一些原因。您现在最好检查一下您的事件日志,然后尝试关闭上述原因。
编辑:确保数据和索引文件夹位于Web根目录之外,并更新web.config以指向数据文件夹。
希望这对你有所帮助。