4-elasticsearch网络参数设置

本文介绍了Elasticsearch在生产环境中的网络配置,包括通用网络参数、IPv4与IPv6的设定,以及网络高级设置如`network.bind_host`和`network.publish_host`的详细解释。同时,讨论了tcp参数的高级设置和Transport、Http协议的网络配置,确保节点间通信和客户端交互的高效稳定。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、ES默认启动绑定本地环境,这对于仅在本地开发环境使用已经够用,但是在实际集群的生产环境当中则需要额外的基本网络配置;永远不要将私有的节点暴露在公网上
2、通用网络参数设置

序号 参数 说明
1 network.host 当前节点绑定该主机名或者IP地址并且在集群中发布当前节点信息给集群中其它节点,默认值为_local_;
2 discovery.seed_hosts 节点为了能够加入到集群当中需要知道集群中存在的主机名或IP地址,该参数提供了初始的集群节点信息供集群去连接;如果一个主机名对应多个IP地址则每个IP地址均可用于节点发现;从轮询dns返回列表中的IP地址用于节点发现;若不存在IP地址则会抛出异常,并在下一轮ping时使用另外的dns进行查找;默认为 [“127.0.0.1”,"::1"];
3 http.port 当前节点提供http请求访问的端口,可接受单值或者范围值,如果绑定的是范围值,则节点将绑定范围内第一个可用的端口;
4 transport.port 节点之间相互交流的端口,可接受单值或者范围值,如果绑定的是范围值,则节点将绑定范围内第一个可用的端口;

network.host可设置的特殊值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值