簡體   English   中英

G1GC支持elasticsearch 5.4.3

[英]G1GC support on elasticsearch 5.4.3

我正在運行彈性搜索的5.4.3版本,目前面臨CMS性能不佳的問題。 我想知道G1.3C是否支持5.4.3版本的彈性搜索,以及在使用G1GC時是否有任何預防措施。

G1GC僅在elasticsearch的最后一個版本 (6.5.X)中受支持。 在以前的版本中,引導檢查會阻止elasticsearch節點以生產模式啟動。

開始使用它的唯一方法是分叉彈性源代碼並刪除引導程序檢查。 但是elastic.co會拒絕為你提供這種配置的支持。

更多信息在這里這里

切換垃圾收集器不是你撒在基礎設施上以使其更快地工作的魔法醬。 有些事情需要考慮:

  1. 什么是“表現不佳”? 吞吐量,延遲,GC時間,......? 還有什么是你的瓶頸?
  2. CMS和G1GC之間的權衡是GC時間的吞吐量。 雖然GCG時間(停止世界)在G1GC中有所改善,但它會對吞吐量產生負面影響。 這就是為什么很久沒有推薦它了。
  3. 如果您使用的是JDK8,請確保使用的是最新版本。 隨着時間的推移有一些改進。
  4. 與切換垃圾收集器相比,較新的Elasticsearch版本很有可能提高性能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM