【发布时间】:2021-04-06 08:14:22
【问题描述】:
我遇到了一个非常令人沮丧的错误,我无法解决它。
我正在尝试使用 Logstash 将数据从 SQL Server 流式传输到 ES,但出现以下错误:
尝试向 elasticsearch 发送批量请求,但 Elasticsearch 似乎无法访问或关闭! {:error_message=>"Elasticsearch 无法访问: Elasticsearch 似乎无法访问或关闭
注意事项:
- 我注意到错误通常不是立即发生,而是在一段时间后(甚至可能是几个小时)后发生,流式处理在其中起作用。
- 集群结构由 3 台 ES 服务器组成。
- 貌似,上面提到的错误随机发生在集群的3台服务器之一中。
有人可以帮我解决这个问题吗?
谢谢!
【问题讨论】:
-
您好,您的 SQL 服务器是安装了 SQL 的 AWS EC2 实例吗? SQL 服务器的操作系统是什么?您是否检查了 ElasticSearch 服务的安全组(如果 SQL 托管在一个中,则检查 EC2)以及 IP 是否允许?
标签: elasticsearch logstash elastic-stack elk