zookeeper 常见问题处理

调整jvm参数

bash 复制代码
[root@vm-02 conf]# cat /opt/app/zookeeper-3.4.14/bin/zkEnv.sh |grep java.env -A3 -B3

ZOOCFG="$ZOOCFGDIR/$ZOOCFG"

if [ -f "$ZOOCFGDIR/java.env" ]
then
    . "$ZOOCFGDIR/java.env"
fi

if [ "x${ZOO_LOG_DIR}" = "x" ]
[root@vm-02 conf]#

创建文件调整:

bash 复制代码
cd /opt/app/zookeeper-3.4.14/conf
echo 'export JVMFLAGS="-Xms2g -Xmx8g $JVMFLAGS"' > java.env

验证:

bash 复制代码
ps -ef |grep java|grep -i xms

堆设置:

复制代码
-Xms:初始堆大小 
-Xmx:最大堆大小 
-XX:NewSize=n:设置年轻代大小 
-XX:NewRatio=n:设置年轻代和年老代的比值.如:为3,表示年轻代与年老代比值为1:3,年轻代占整个年轻代年老代和的1/4 
-XX:SurvivorRatio=n:年轻代中Eden区与两个Survivor区的比值.注意Survivor区有两个.如:3,表示Eden:Survivor=3:2,一个Survivor区占整个年轻代的1/5 
-XX:MaxPermSize=n:设置持久代大小
相关推荐
hashiqimiya5 小时前
java程序的并发
java·开发语言·python
2301_811958385 小时前
浏览器下载huggingface网络连接超时,使用镜像源教程
python·tokenizer
red润5 小时前
Python环境变量自动配置:实现生产与开发环境无缝切换
后端·python
知识进脑的肖老千啊5 小时前
LangGraph简单讲解示例——State、Node、Edge
人工智能·python·ai·langchain
java1234_小锋5 小时前
Zookeeper分布式锁如何实现?
分布式·zookeeper·云原生
蹦蹦跳跳真可爱5895 小时前
Python----大模型(GPT-2模型训练,预测)
开发语言·人工智能·pytorch·python·gpt·深度学习·embedding
import_random5 小时前
[conda]anaconda的bin目录下的pip和pip3(区别)
python
import_random5 小时前
[conda]anaconda的bin目录下的python3.13,python3.1,python3,python(区别)
python
小北方城市网5 小时前
第 8 课:Python 面向对象进阶 —— 类方法、静态方法与高级特性
网络·python·microsoft·数据库架构
belldeep6 小时前
python:markdown + python-docx 将 Markdown 文件格式转为 Word 文档
python·word·markdown·docx