繁体   English   中英

Ejabberd / XMPP是否对自动加入MUC有限制?

[英]Does Ejabberd/XMPP have a Limit on Auto-Join MUC?

我目前正在开发一个应用程序,该应用程序本质上可以一次为每个用户提供多个会议/会议室。

换句话说,单个用户可以随时在任意数量的房间中...

但是,尽管当前这适用于10/11(不同)的房间,但是一旦用户尝试加入更多房间,它就会失败。

最初我以为这是前端iOS的结果,但是现在已经使用InstantBird(MacOS XMPP客户端)测试了10多个房间,我可以确认问题似乎在ejabberd端。

到目前为止,我还无法提取返回的任何错误消息。 我已经检查了日志,一切似乎都很好(我可能不确定某些内容,因为我不确定要查找的内容)。

关于可能的情况,我有两个想法,但我真的不知道从哪里开始:

  • Ejabberd是否限制用户一次可以加入的房间数量?
  • 尝试加入多个房间时,Ejabberd是否有超时可能被超过(这可以解释为什么它最多可容纳10到12个房间)?

您的答案在这里: https : //docs.ejabberd.im/admin/guide/configuration/#modmuc

有一个配置属性

max_user_conferences

并且正如文档所示:

此选项定义任何给定用户可以加入的最大房间数。 默认值为10。此选项用于防止可能的滥用。 请注意,这是一个软限制:某些用户有时可以在群集配置中加入更多会议。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM