Ejabberd集群聊天不起作用
Posted
技术标签:
【中文标题】Ejabberd集群聊天不起作用【英文标题】:Ejabberd clustering chat not working 【发布时间】:2013-10-18 07:30:35 【问题描述】:我正在尝试 ejabberd 聚类,我研究了很多关于 ejabberd 聚类的材料,最后我得到了 ejabberd 聚类。如果我在终端 mnesia:info() 两个 erlang 运行节点中执行此操作。与 tkabber 客户端聊天时,我无法为我的 ejabberd 日志文件获取任何日志,这是否有效。
【问题讨论】:
【参考方案1】:您可以查看http://guntanis.tumblr.com/post/63791220016/ejabberd-2-1-cluster-on-aws-ubuntu 安装 ejabberd 后,它会提供集群分步说明。
【讨论】:
我得到了这样的运行 db nodes = ['ejabberd@server-02','ejabberd@server-01'] 但如果我停止 server01 意味着 server02 没有收到任何聊天消息。 你复制了所有的mnesia表吗? 是的,我按照命令 mnesia:change_table_copy_type(schema, node(), disc_copies) 复制了所有的 mnesia 表。 mnesia:add_table_copy(config, node(), disc_copies)。等等...是我在集群两个节点时错过的任何其他步骤,但为什么我不能与从节点通信以上是关于Ejabberd集群聊天不起作用的主要内容,如果未能解决你的问题,请参考以下文章