软件版本;6.3
运行环境;jdk8
场景/上下文
我的es每天都会生成一些索引。 我设置了一个计划任务,以每天23:00删除前一天的索引。 主要有三个索引,大小分别为8G,8G,70G,但是此时查询es将被阻止, 引发异常,导致查询失败,一会就又恢复正常了,为什么会这样,该怎么解决
2021-5-7 到2021-5-10的情况
es 健康
节点情况
删除代码
运行环境;jdk8
场景/上下文
我的es每天都会生成一些索引。 我设置了一个计划任务,以每天23:00删除前一天的索引。 主要有三个索引,大小分别为8G,8G,70G,但是此时查询es将被阻止, 引发异常,导致查询失败,一会就又恢复正常了,为什么会这样,该怎么解决
2021-5-7 到2021-5-10的情况
es 健康
节点情况
删除代码
DeleteIndexResponse deleteIndexResponse = transportClient
.admin()
.indices()
.prepareDelete(deleteIndices).execute().actionGet();
2 个回复
yuechen323 - 晨儿哥
赞同来自:
匿名用户
赞同来自:
最好不要做大数据量的索引删除动作,官方也没给解决方案,除非自己研究源码.看看是什么引起的.
你们的服务器CPU 估计性能也很差, 如果只是2C或者4C的话,这种现象更常见了.