我已经安装在我的VPS Elasticsearch上,它允许我以这种方式达到结果
curl -XGET 'localhost:9200/customer/external/1?pretty&pretty'
但是,安全性不允许我在localhost之外达到结果。
以下是设置elasticsearch.yml to network.host: 0.0.0.0的建议,但这会向所有人公开整个API - 任何人都可以删除索引。 我还读到了关于在nginx级别上限制除GET之外的所有其他请求。
任何这些解决方案对我都没有意义。我想要一些简单的解决方案,以便能够在localhost之外获得结果。我怎样才能尽可能简单地实现这一目标?我应该坚持使用Elasticsearch Clients吗?