Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

现象:

基于 master 0.13,5 节点 2 副本集群在关闭 RaftLog 持久化后,设置 multi-raft-factor 的参数从 1 到 3 后性能下降接近一倍。

...

参照之前开发该功能时的测试记录,在 768 G 内存的机器上测试 multi-raft-factor 参数的作用,当内存不紧张 GC 不频繁时,性能提升十分明显。具体可以参考此文档



总结:

当前的 multi-raft 功能在高并发情况下不一定能够带来稳定的提升,主要原因是内存控制工作还不够完善,默认参数可能会导致内存紧张 GC 频繁。

...