当前位置: 代码迷 >> 综合 >> zookeeper读书笔记九 zookeeper优化
  详细解决方案

zookeeper读书笔记九 zookeeper优化

热度:12   发布时间:2023-10-13 18:24:06.0
  1. 单独设置transaction log的存放位置,不要和zookeeper的持久化数据放到同一块硬盘上。因为zookeeper所有的更新操作,都会先保存好transaction log才会响应。
  2. 正确设置java虚拟机的堆内存,避免发生swapping。因为zookeeper中所有的操作都是顺序的,一旦有一个request发生了swapping保存到的磁盘中,那么后面所有的请求都会保存到磁盘的预留内存中。这种情况所造成的性能损失是不能接受的。如果不知道设置堆内存为多少,参考,一台4G内存大小的机器,堆内存可以设置为3G.
  相关解决方案