在我们的 Sitecore (6.6) 实现中,我们使用 Lucene 索引。在我们的 PROD 服务器中,索引计费过程非常缓慢。目前它有 5000 多个条目在索引队列中等待。
我使用的查询(在主数据库中),
select * from Properties (check the index last run time)
select * from History where created > 'last index updated time'
由于这种延迟,创建的数据不会反映它们在网站上的变化。这个队列也在不断增加。当站点下线时,索引构建会在一段时间后赶上。
它是一个阅读量很大的网站。
我们遇到了 CPU 变高的问题,但现在它们已被排序。由于 CPU 高问题,我们认为索引构建滞后。但现在 CPU 运行在 30-40% 左右。lucene 索引队列的增加率仍然很高。
我该如何解决这个问题?请帮忙。