IllegalArgumentException:index.lifecycle.rollover_alias [logstash]没有指向索引

问题描述

我是Feeding data,从logstashelastic search,数据是viewed using kibana。 根据我的用例,指定了newIndex(index-yyyy-MM-dd)格式(将基于传入logEvent中存在的时间戳值创建newIndex),并且在弹性搜索中成功创建了索引,并且我能够在kibana中查看索引下的数据。 No issues till this point

通过elastic searchkibana (devtools)删除索引时出现问题

enter image description here

我在使用DELETE api删除某些索引时收到以下错误。我收到DELETE api502响应代码

enter image description here

但是当我继续尝试再次击中此api(2或3次)时,最终我得到了DELETE api的响应代码,并且索引已从elasticsearch中删除,但我收到了DELETE api

的此响应代码

kibana中的回复代码

enter image description here

Elasticsearch日志

enter image description here

我尝试delete编制的索引的大小不是很高,我不明白为什么这个DELETE api会花很长时间来响应。

enter image description here

因此,即使DELETE api在第一次尝试中出错了(在弹性搜索日志中,也有retry指示符,这就是为什么我重试击中DELETE api的原因)我多次触发DELETE api,该索引在某一时刻被删除

请帮助我了解为什么会发生此错误以及如何减轻该错误

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)