如何實現zookeeper內存分配


一、關於zookeeper內存設置多大以及如何設置內存有些疑問,這里給大家解惑一下:

首先介紹一下該如何分配內存:

 

具體可以在zookeeper相關文件里面查看:

我這里文件文件路徑是:zookeeper/bin/zkEnv.sh(具體根據自己安裝放置路徑查找)

在這個文件里面明確說明獨立JVM內存設置文件,路徑是zookeeper/conf/java.env

但是在安裝時候這個路徑下沒有有java.env文件,需要自己新建一個:

vim java.env

java.env文件內容

#!/bin/sh

export JAVA_HOME=/usr/java/jdk # 這是你JDK安裝路勁

#export JAVA_HOME=/home/jdk1.8.0_131

# heap size MUST be modified according to cluster environment

export JVMFLAGS="-Xms512m -Xmx1024m $JVMFLAGS" #這里是需要設置的內存大小,-Xms512m 最小內存 -Xmx1024m 最大使用內存
 
        

注意:對於內存的實際分配需要根據生產項目和服務器配置大小而定,如果服務器資源充足,建議可以適當多給點內存來提升zk的性能

http://www.ddooo.com/softdown/163969.htm


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM