我正在运行一个双节点ejabberd集群(位于弹性负载均衡器后面),该节点依次连接3节点Riak集群(再次通过ELB)在AWS上。当我通过Tsung(创建50万用户注册)对平台进行负载测试时,我注意到ejabberd节点的CPU利用率相差10%左右。对于Riak节点,节点间的CPU和内存利用率相差约5%。AWS上的ejabberd和Riak集群的CPU和内存利用率差异
节点具有相同的配置,所以不知道可能导致这些利用率的重要差异。任何人都可以在这里请一些灯/教育我?
是否由于负载平衡器?还是网络影响?我期望一旦集群形成(ejabberd或Riak KV),节点的行为都是相同的,特别是对整个数据库跨集群复制的ejabberd。
这并不是说这些差异是一个问题,但将是很好的了解这里的集群的内部运作...
非常感谢。
不同意10%意味着你可以给出两个节点ejabberd集群的实际数字吗? – error2007s
嗨@ error2007s - 百分比大约是50和62%... – vikram17000