当前位置: 首页 > 知识库问答 >
问题:

如何在环回和非环回接口上绑定ElasticSearch2.0?

长孙嘉
2023-03-14

从2.0版开始,Elasticsearch默认情况下只绑定在环回接口上(就配置而言是_local_)。

文档说明有一种方法可以切换到另一个网络,例如_non_loopback_绑定到第一个非环回接口。很好用。

但我不知道如何组合这些设置,以便Elasticsearch同时绑定环回和非环回接口?

ps.我的原因是,我在每个通过localhost连接到它的Elasticsearch实例上使用Logstash,但我也希望其他Elasticsearch实例彼此看到以形成集群...

共有1个答案

凌蕴藉
2023-03-14

对于2.0,您需要使用

network.bind_host: 0
 类似资料:
  • 问题内容: 如标题所示,我有一个无法从主机端口绑定到容器端口的容器。我尝试搜索类似的问题,但是自从Microsoft 在sdk映像中引入了带有dotnet watch 的docker repo 以来,没有发现与在docker容器中使用dotnet watch相关的任何信息。 对于我在做什么错的任何建议,我们将不胜感激。 Docker文件 docker-compose.yml 完成错误: 问题答案:

  • 问题内容: 从2.0版开始,默认情况下,Elasticsearch仅绑定在回送接口上(就配置而言为 local )。 该文档说,有一种方法可以切换到另一个网络,例如 non_loopback 绑定到第一个非环回接口。它工作正常。 但是我不知道如何组合这些设置,以便Elasticsearch 同时在 环回接口和非环回接口上绑定? PS。我的原因是我在通过localhost连接到它的每个Elastic

  • 问题内容: 最近,在安装Elasticsearch 7.3.2之后,我发现绑定到localhost或127.0.0.1的服务器可以正常工作。 但是我将其提供给外部使用,即使用特定的IP或0.0.0.0,它引发了我的错误并停止了服务器: 绑定或发布到非环回地址,强制执行引导检查[2019-09-19T18:21:43,962] [ERROR] [oebBootstrap] [MARFEEN]节点验证

  • 我正在使用asp。net core 3.1 docker支持的项目模板(VS2019)用于开发web API。没有编译错误。 运行项目时,在VS2019的输出窗口中,我看到以下消息: 这是我的Docker.develop文件: 有人能在这里帮助我提供他们的指导来解决这个问题吗

  • 问题内容: 如何获得Loopback PersistedModel的总和? 似乎没有有关如何实现该目标的文档。 如果可能的话,我想避免不得不查找所有行并将其汇总到Node.js中。 更新 从https://github.com/strongloop/loopback/issues/890尝试示例 我有一个错误 如何获取集合的句柄以在MongoDB集合上手动运行聚合查询? 问题答案: 最终设法使其工

  • 问题内容: 考虑这样的循环: 输出为: 我希望它是:0、1。我看到两种解决方法: 解决方案#1。 这一事实基于我们可以将数据传递给setTimeout的事实。 解决方案#2。 还有其他选择吗? 问题答案: 除了您提出的两种方法外,没有什么其他的,但这是另一种方法 本质上,您需要捕获闭包中的变量值。此方法使用立即调用的匿名函数将本地变量中的外部变量值捕获。