所以,我和Kibana有这个问题我不知道如何解决。我将从描述环境开始:
现在,当运行更复杂的查询时,通过ELB访问时,Kibana会在两到三分钟后显示“网关超时”错误消息。 Chrome中的网络控制台显示正在触发两个请求,第一个是确定请求的时间跨度的索引,第二个是结果数据的索引。第一个请求需要20到50秒才能成功,第二个请求总是在两分钟后完成504(网关超时)。
当运行Kibana直接针对其中一个Elasticsearch节点生成的查询时,查询大约需要7分钟并成功完成。
当在没有ELB的情况下直接针对其中一个Kibana实例(使用curl)运行查询时,它在几乎两分钟之后也会失败。使用Wireshark,我可以看到Kibana在120秒后关闭HTTP连接。
超时来自哪里?我该如何摆脱它?