文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Elasticsearch怎么配置文件

2023-06-30 06:05

关注

这篇“Elasticsearch怎么配置文件”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Elasticsearch怎么配置文件”文章吧。

一 前言

在elasticsearch\config目录下,有三个核心的配置文件:

这里以elasticsearch7.5.4版本为例,并且由于版本不同,配置也不太也一样,仅作参考!

二 elasticsearch.yml

2.1 Cluster

cluster.name: my-application
transport.tcp.port: 9300
cluster.routing.allocation.same_shard.host:true
cluster.routing.allocation.node_initial_primaries_recoveries: 4
cluster.routing.allocation.node_concurrent_recoveries: 4

2.2 Node

node.name: node-1
node.attr.rack: r1
node.master: true
node.data: true
index.number_of_shards: 5
index.number_of_replicas: 1
indices.recovery.max_size_per_ser: 0
indices.recovery.concurrent_streams: 5
indices.recovery.max_size_per_ser: 0
indices.recovery.concurrent_streams: 5

2.3 Paths

path.data: /path/to/data# path.data: /path/to/data1,/path/to/data1
path.work: /path/to/work
path.logs: /path/to/logs
path.logs: /path/to/logs
path.plugins: /path/to/plugins

2.4 Network

network.host: 192.168.0.1

上面的设置可以拆分为两个参数。

network.bind_host: 192.168.0.1 # 设置绑定的ip地址,ipv4或ipv6都可以network.publish_host: 192.168.0.1  # 设置其它节点和该节点交互的ip地址,如果不设置它会自动判断,值必须是个真实的ip地址
http.port: 9200

2.5 Discovery

discovery.zen.ping.multicast.enabled: true
discovery.zen.ping.unicast.hosts: ["host1", "host2"]discovery.zen.ping.unicast.hosts: ["10.0.0.1", "10.0.0.3:9300", "10.0.0.6[9300-9400]"]
discovery.zen.ping.timeout: 3s

2.6 Memory

bootstrap.memory_lock: true
bootstrap.mlockall: true

2.7 Gateway

transport.tcp.compress: true
http.max_content_length: 100mb
http.enabled: false
gateway.type: local
gateway.recover_after_nodes: 3
gateway.recover_after_time: 5m
gateway.expected_nodes: 2

2.8 Various

action.destructive_requires_name: true

三 jvm.options

-Xms1g     # 设置最小堆为1g-Xmx1g# 设置最大堆为1g

四 log4j2.properties

这个配置文件,我们一般不修改其配置。

以上就是关于“Elasticsearch怎么配置文件”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网行业资讯频道。

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯