您的位置:首页 > 其它

ElasticSearch更新后延迟解决方法

2017-07-11 19:22 176 查看
在index后有一个refresh_interval默认1秒,在这个时间间隔内search是不可见的。

解决办法有两种:

1,通过ui层解决。操作成功后只操作UI,而不是通过ES。

2,搜索时加上?refresh=wait_for,表示如果1秒内有请求立即更新并可见。

参考:

https://stackoverflow.com/questions/31499575/how-to-deal-with-elasticsearch-index-delay

https://www.elastic.co/guide/en/elasticsearch/reference/5.0/docs-refresh.html#docs-refresh
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  elasticsearch 搜索
相关文章推荐