我有一个健康的ES群集在ec2上运行。 我打算使用单播将Graylog服务器连接到群集,但是Graylog从单播主机收到一个空的响应。 使用curl,我可以重现空的回应。
curl的结果是10.10.198.233:9200/_cluster/health?pretty=true
是
"cluster_name" : "graylog-graylog-elasticsearch-scratch-Scratch-client-0otqGLpa", "status" : "green", "timed_out" : false, "number_of_nodes" : 3, "number_of_data_nodes" : 3, "active_primary_shards" : 1, "active_shards" : 2, "relocating_shards" : 0, "initializing_shards" : 0, "unassigned_shards" : 0, "number_of_pending_tasks" : 0 }
curl10.10.198.233:9300的结果
给curl:(52)从服务器的空回复
这导致Graylog服务器在启动时失败。 如何解决Elasticsearch节点给出的空响应?