a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 學院 > 操作系統 > 正文

elasticsearch三個重要的優化

2024-06-28 16:03:52
字體:
來源:轉載
供稿:網友

編輯:elasticsearch-2.3.3/bin/ elasticsearch 加上:

export ES_HEAP_SIZE=10g

或者啟動的時候設置參數,確保Xmx和Xms大小相等:

./bin/elasticsearch -Xmx10g -Xms10g

?

1、內存優化在bin/elasticsearch.in.sh中進行配置修改配置項為盡量大的內存:ES_MIN_MEM=8gES_MAX_MEM=8g兩者最好改成一樣的,否則容易引發長時間GC(stop-the-world)

elasticsearch默認使用的GC是CMS GC如果你的內存大小超過6G,CMS是不給力的,容易出現stop-the-world建議使用G1 GC注釋掉:java_OPTS=”$JAVA_OPTS -XX:+UseParNewGC”JAVA_OPTS=”$JAVA_OPTS -XX:+UseConcMarkSweepGC”

JAVA_OPTS=”$JAVA_OPTS -XX:CMSInitiatingOccupancyFraction=75″JAVA_OPTS=”$JAVA_OPTS -XX:+UseCMSInitiatingOccupancyOnly”修改為:JAVA_OPTS=”$JAVA_OPTS -XX:+UseG1GC”JAVA_OPTS=”$JAVA_OPTS -XX:MaxGCPauseMillis=200″

如果G1 GC優點是減少stop-the-world在幾率,但是CPU占有率高。需要更優化的性能,你可以參考http://www.Oracle.com/webfolder/technetwork/tutorials/obe/java/G1GettingStarted/index.html

2、合理配置主節點和數據節點配置文件:conf/elasticsearch.yamlnode.master: truenode.data: true

1) 當master為false,而data為true時,會對該節點產生嚴重負荷;2) 當master為true,而data為false時,該節點作為一個協調者;3) 當master為false,data也為false時,該節點就變成了一個負載均衡器。

3、設置合理的刷新時間建立的索引,不會立馬查到,這是為什么elasticsearch為near-real-time的原因需要配置index.refresh_interval參數,默認是1s。你可以像http://zhaoyanblog.com/archives/299.html文件中一樣,調用接口配置也可以直接寫到conf/elasticsearch.yaml文件中index.refresh_interval:1s這樣所有新建的索引都使用這個刷新頻率。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产不卡在线看 | 一本大道久久a久久精二百 羞羞视频在线观免费观看 国产第一区在线观看 | 亚洲日韩视频免费观看 | 成视频年人免费看黄网站 | 国产欧精精久久久久久久 | 夜夜草视频 | 国产日韩欧美一区 | 天堂网色| 欧美日韩中文字幕 | 色吧久久 | 日韩精品一区二区三区四区五区 | 中文字幕在线第一页 | 91av原创| 在线亚洲不卡 | 亚洲 精品 综合 精品 自拍 | 日韩久久精品 | 国产精品一区人伦免视频播放 | 一级特黄| 欧洲美女7788成人免费视频 | 91国高清视频 | 欧日韩在线观看 | 69久久夜色精品国产7777 | 欧美日韩中文在线观看 | 自拍偷拍小视频 | 三级视频网站在线观看 | 成人毛片在线观看 | 欧美日韩成人在线 | 亚洲 欧美 日韩 在线 | 亚洲毛片 | 久久精品国产一区二区三区不卡 | 日韩在线视频精品 | 日韩欧美在线一区 | 精品国产一区二区三区久久久蜜月 | 琪琪午夜伦伦电影福利片 | 九九热最新视频 | 91精品久久久久久 | 午夜妇女aaaa区片 | 国产精品高清网站 | 成人黄色在线视频 | 久久久久久1 | 日本在线视频一区 |