首页 > 解决方案 > Solr 内容更新问题

问题描述

我们使用具有基本设置的 Solr 6.6.1 服务器和修改文本的自己的插件。我们在 5 分钟后提交传入的数据更改,并且每周运行一次优化。数据大小为 700 MB,目前 512 MB 内存用于 Solr(默认设置)。

我们收到了来自用户的通知,称某些数据更改的效果未显示。但是,在 Solr 日志中,我们看到已收到数据更改:

2018-12-06 11:23:05.017 信息 (qtp1205044462-128704) [x:gs] oasupLogUpdateProcessorFactory [gs] webapp=/solr path=/update params={}{add=[1923049 (1619101362438537216)]} 0 1

如果我们直接在 Solr 中请求文档,它会在搜索结果中显示更改的数据,否则只显示未更改的数据。

这是一个罕见的问题,我们无法重现它,并且同一用户的其他数据更改也正确显示。该网站有数百名用户使用,没有报告类似问题。

是否有可能在提交期间未删除某些缓存值?你知道什么可能导致这种问题吗?

标签: solr

解决方案


推荐阅读