-
分布式锁由于频繁读写zookeeper,是造成zookeeper性能瓶颈的主要原因。
-
解决分布式锁缓慢问题的方法如下:
(1)为分布式锁独立部署zookeeper服务:部署一套新的zookeeper
(2)将分布式锁的zookeeper配置成不落盘,以降低磁盘IO差导致的性能瓶颈。
在zookeeper安装目录下找到conf/zoo.cfg文件,编辑该文件,设置以下属性值:
dataDir=/dev/shm/datadir
dataLogDir=/dev/shm/logdir
forceSync=no
注意:本文归作者所有,未经作者允许,不得转载