一、异常信息
kibana执行某条ES操作时返回错误信息:
{"statusCode":504,"error":"Gateway Time-out","message":"Client request timeout"}
此时查看kibana启动台,查看异常信息,发现ES节点变为红色了。
二、问题分析
出现超时,大体问题分为三种:
- 网络问题引发超时,出现网络波动导致超时,错误是本地测试时发生,排除网络波动导致的超时。
- 内存不足,导致IO读写阻塞。存在可能。
- 设置超时时间过短,在服务运行时间过程导致超时。存在可能。
三、处理方式
1、调整ES内存
在机器内存充足的情况下,可以给ES多分配一点内存,观察服务情况。修改ES安装目录下config/jvm.options配置文件。
2、修改超时时间
在机器内存不足时,调整超时时间,观察服务情况。修改kibana安装目录下的config/kibana.yml配置文件。
注意事项:
修改kibana配置信息之后,可能出现kibana找不到es节点的情况,修改kibana.yml中的es为自己配置的es节点信息。文章来源:https://www.toymoban.com/news/detail-405838.html
elasticsearch.hosts: ["http://localhost:9200"]文章来源地址https://www.toymoban.com/news/detail-405838.html
到了这里,关于kibana出现Client request timeout的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!