遇到的riak性能问题
遇到一个奇怪的性能问题,多个进程中用riakc_pb_socket put和get有着不同的性能表现。
我的情况是put还好,但是get老是超时(60秒)。
有人在邮件上提到了这个问题,不过和我相反。在这里记录下备忘。
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2013-July/012669.html
查看riak的console.log日志,如果有busy_dist_port记录,说明是erlang节点的缓存被耗尽。
修改vm.args参数+zdbbl, 单位是KB
http://www.erlang.org/doc/man/erl.html#%2bzdbbl
官方性能调优手册:
http://docs.basho.com/riak/latest/cookbooks/Linux-Performance-Tuning/