国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Elasticsearch配置優(yōu)化

這篇具有很好參考價(jià)值的文章主要介紹了Elasticsearch配置優(yōu)化。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

以下的優(yōu)化基礎(chǔ)是安裝的 Elasticsearch 版本為 7.17.7,同時(shí)jdk版本為 1.8.321

1、jvm參數(shù)優(yōu)化

??這里說(shuō)的jvm參數(shù)調(diào)優(yōu),是指elasticsearch安裝目錄下的jvm.options配置,如下圖所示:
Elasticsearch配置優(yōu)化,開發(fā)常見,elasticsearch,jenkins,大數(shù)據(jù)

??這里調(diào)整的內(nèi)容主要是調(diào)整垃圾回收的收集器,將默認(rèn)的cms + parNew 垃圾回收器,替換為G1 垃圾回收器。好處是能夠盡量縮短處理超大堆的停頓,在G1進(jìn)行垃圾回收的時(shí)候完成內(nèi)存壓縮,降低內(nèi)存碎片的生成。同時(shí)會(huì)嘗試在滿足高吞吐量需求的同時(shí)盡可能的縮短停頓時(shí)間。整個(gè)堆的操作,比如全局標(biāo)記等,和應(yīng)用線程并發(fā)執(zhí)行。

注釋原有的幾個(gè)配置項(xiàng),如下所示:

-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=75
-XX:+UseCMSInitiatingOccupancyOnly

新增下述幾個(gè)優(yōu)化配置項(xiàng):

##使用G1垃圾回收器
8:-XX:+UseG1GC
# full gc效率更高
8:-XX:+ExplicitGCInvokesConcurrent
8:-XX:+UseGCOverheadLimit
# 啟動(dòng)并發(fā)GC周期時(shí)的堆內(nèi)存占用百分比.
8:-XX:InitiatingHeapOccupancyPercent=40

# 指定STW工作線程的數(shù)量:計(jì)算公式:ParallelGCThreads = 8 + ((N - 8) * 5/8) = 3 +((5*CPU)/ 8)
8:-XX:ParallelGCThreads=20
# 標(biāo)記線程的數(shù)量
8:-XX:ConcGCThreads=8
# G1為分配擔(dān)保預(yù)留的空間比例 默認(rèn)10%
8:-XX:G1ReservePercent=15
# 表示每次GC最大的停頓毫秒數(shù),默認(rèn)200,減少該值會(huì)增加系統(tǒng)load。
8:-XX:MaxGCPauseMillis=100

2、Elasticsearch配置優(yōu)化

新增以下幾個(gè)配置項(xiàng)():文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-690919.html

# 緩存配置
# 分片級(jí)請(qǐng)求緩存模塊在每個(gè)分片上緩存本地結(jié)果,默認(rèn)1%
indices.requests.cache.size: 2%
# 節(jié)點(diǎn)查詢緩存,默認(rèn)10%
indices.queries.cache.size: 10%
# 字段數(shù)據(jù)緩存設(shè)置,默認(rèn)無(wú)限制
indices.fielddata.cache.size: 10%
# 字段數(shù)據(jù)緩存設(shè)置斷路器,默認(rèn)50%
indices.breaker.fielddata.limit: 40%


# 恢復(fù)配置
# 初始化數(shù)據(jù)恢復(fù)時(shí),并發(fā)恢復(fù)線程的個(gè)數(shù),默認(rèn)為4
cluster.routing.allocation.node_initial_primaries_recoveries: 6

到了這里,關(guān)于Elasticsearch配置優(yōu)化的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • elasticSearch常見的面試題

    elasticSearch常見的面試題

    描述使用場(chǎng)景 es集群架構(gòu)3個(gè)節(jié)點(diǎn),根據(jù)不同的服務(wù)創(chuàng)建不同的索引,根據(jù)日期和環(huán)境,平均每天遞增60*2,大約60Gb的數(shù)據(jù)。 原文參考:干貨 | BAT等一線大廠 Elasticsearch面試題解讀 - 掘金 設(shè)計(jì)階段的調(diào)優(yōu) 根據(jù)業(yè)務(wù)增長(zhǎng)的需求,采取日期模版創(chuàng)建索引,通過(guò)roll over API實(shí)現(xiàn)滾動(dòng)索

    2024年02月14日
    瀏覽(14)
  • 常見的ElasticSearch面試題

    1、什么是Elasticsearch?它的主要特點(diǎn)是什么? Elasticsearch是一個(gè)基于Lucene庫(kù)構(gòu)建的分布式搜索引擎,主要特點(diǎn)包括:分布式、高可用、實(shí)時(shí)搜索、多租戶、全文檢索等。 2、Elasticsearch索引的基本結(jié)構(gòu)是什么? Elasticsearch的索引基本結(jié)構(gòu)包括:文檔、類型、字段、映射等。文檔是

    2024年02月16日
    瀏覽(14)
  • ElasticSearch簡(jiǎn)介及常見用法

    Elasticsearch 是 Elastic Stack 核心的分布式搜索和分析引擎。 Logstash 和 Beats 有助于收集、聚合和豐富您的數(shù)據(jù)并將其存儲(chǔ)在 Elasticsearch 中。 Kibana 使您能夠以交互方式探索、可視化和分享對(duì)數(shù)據(jù)的見解,并管理和監(jiān)控堆棧。 Elasticsearch 可以快速 索引、搜索和分析 海量數(shù)據(jù)。 Ela

    2024年03月20日
    瀏覽(18)
  • 【ES】Elasticsearch 常見的簡(jiǎn)單查詢

    【ES】Elasticsearch 常見的簡(jiǎn)單查詢

    查看es中有哪些索引 請(qǐng)求方式:GET 請(qǐng)求地址: http://localhost:9200 /_cat/indices?v 參數(shù):無(wú) 結(jié)果: 查看索引全部數(shù)據(jù) 請(qǐng)求方式:GET 請(qǐng)求地址:http://localhost:9200/index-2023-08/_search 參數(shù): 結(jié)果: ?查詢多1個(gè)數(shù)據(jù) 請(qǐng)求方式:GET 請(qǐng)求地址:http://localhost:9200/index-2023-08/_search 解釋:http:

    2024年02月07日
    瀏覽(27)
  • ElasticSearch中常見的分詞器介紹

    ElasticSearch中常見的分詞器介紹

    ElasticSearch是一個(gè)高效的分布式搜索引擎,其中分詞器是它的核心組件之一,平常開發(fā)中選擇一個(gè)合適的分詞器可以很大程度上提高檢索效率,所以特意花點(diǎn)時(shí)間快速了解ElasticSearch中各大常見的分詞器,本文也將分別介紹ElasticSearch中常見的幾大分詞器的特點(diǎn)、適用場(chǎng)景,以及

    2024年04月26日
    瀏覽(13)
  • Elasticsearch:在不停機(jī)的情況下優(yōu)化 Elasticsearch Reindex

    Elasticsearch:在不停機(jī)的情況下優(yōu)化 Elasticsearch Reindex

    實(shí)現(xiàn)零停機(jī)、高效率和成功遷移更新的指南。更多閱讀:Elasticsearch:如何輕松安全地對(duì)實(shí)時(shí) Elasticsearch 索引 reindex 你的數(shù)據(jù)。 在使用 Elasticsearch 的時(shí)候,總會(huì)有需要修改索引映射的時(shí)候,遇到這種情況,我們只能做 _reindex。 事實(shí)上,這是一項(xiàng)相當(dāng)昂貴的操作,因?yàn)楦鶕?jù)數(shù)據(jù)

    2024年02月04日
    瀏覽(19)
  • Elasticsearch常見unassigned原因和解決方式

    查看unsigned 的原因 1、磁盤滿 解決:磁盤擴(kuò)容或定期刪除無(wú)用數(shù)據(jù)(設(shè)定數(shù)據(jù)保存時(shí)間) 通常如果磁盤滿了,ES為了保證集群的穩(wěn)定性,會(huì)將該節(jié)點(diǎn)上所有的索引設(shè)置為只讀。ES 7.x版本之后當(dāng)磁盤空間提升后可自動(dòng)解除,但是7.x版本之前則需要手動(dòng)執(zhí)行下面的API來(lái)解除只讀模

    2024年02月02日
    瀏覽(17)
  • docker+jenkins+docker-compose+mysql+elasticsearch+ruoyi(若依)

    docker+jenkins+docker-compose+mysql+elasticsearch+ruoyi(若依)

    目錄 安裝docker+jenkins+docker-compose+ruoyi+mysql 安裝yum命令 下載docker-ce 啟動(dòng)docker 安裝docker-compose 查詢docker和docker-compose兼容性 查詢docker-compose版本 下載docker-compose 使用sudo管理員權(quán)限執(zhí)行命令 ?docker-compose --version? 查詢是否成功? ? docker-compose部署若依項(xiàng)目 打包 部署出現(xiàn)過(guò)得問題

    2024年02月05日
    瀏覽(50)
  • ElasticSearch常見用法,看這一篇就夠了

    ElasticSearch常見用法,看這一篇就夠了

    2024送書福利正式起航 關(guān)注「哪吒編程」,提升Java技能 文末送3本《一本書講透Elasticsearch:原理、進(jìn)階與工程實(shí)踐》 大家好,我是哪吒。 ElasticSearch是一款由Java開發(fā)的開源搜索引擎,它以其出色的實(shí)時(shí)搜索、穩(wěn)定可靠、快速安裝和方便使用的特性,在Java開發(fā)社區(qū)中贏得了廣

    2024年03月19日
    瀏覽(94)
  • elasticsearch 基本語(yǔ)法(常見的RESTFUL API)

    elasticsearch 基本語(yǔ)法(常見的RESTFUL API)

    測(cè)試數(shù)據(jù)內(nèi)容: 1.Query String 語(yǔ)法 ① timeout - - - 設(shè)置超時(shí)時(shí)間 ② eq 語(yǔ)法 ③ 分頁(yè) ??? from = 第幾頁(yè)面 size =每頁(yè)顯示的個(gè)數(shù) sort =price:asc 注意: 按照字段排序之后查詢結(jié)果score為null 2.Query DSL 語(yǔ)法 ① match_all - – -匹配所有 ② match - - -根據(jù)屬性的值去匹配 ③ multi_match —多個(gè)字段

    2023年04月09日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包