多用户聊天XMPP

时间:2016-01-17 14:01:45

标签: xmpp scaling ejabberd paas tigase

XMPP上的多用户聊天(MUC)的参与者数量是否有限制?如果参与者数量非常大,在这种情况下使用MUC与PubSub的缺点是什么,假设通信只是一对多,即只有组管理员向参与者发送消息,如PubSub?

1 个答案:

答案 0 :(得分:2)

ejabberd没有硬编码限制。一切都取决于您的使用案例和您的MUC配置。您甚至可以使用MUC而不向其他成员广播。这被定义为XEP-0045中的选项frameCount++

因此它的行为与Pubsub非常相似,但在聊天用例中也是如此。

除其他外,这是一个在ejabberd演讲中处理的主题:Implementing State of the Art One-to-Many Chat Services with ejabberd - ejabberd Workshop #1(视频)。