2015-12-23 115 views

回答

2

这不是它应该如何工作。如果您使用Riak进行部署,则应该有专门的Riak基础架构。此外,只有两个Riak节点没有意义:您至少需要5个Riak节点才能开始获得使用Riak的好处(根据冗余/数据的可用性)。

ejabberd应该参考了Riak簇作为一个整体,单个DNS名称为了Riak应该与负载平衡器被配置成,例如像HAProxy的:http://docs.basho.com/riak/latest/ops/advanced/configs/load-balancing-proxy/

+0

不单个ejabberd节点可以有一个以上的riak实例如果是的话那么我必须在ejabberd配置文件中做什么? –

+0

您不应该将ejabberd节点与ejabberd实例相匹配。 Riak数据库集群是ejabberd利用的基础架构之一。通过让所有ejabberd节点作为一个整体指向Riak集群,两者都可以独立管理。假设你的Riak实例前面有一个负载均衡器。您应该阅读Riak文档:http://docs.basho.com/riak/latest/ops/advanced/configs/load-balancing-proxy/ –

相关问题