• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ios - Ejabberd/XMPP 对自动加入 MUC 有限制吗?

[复制链接]
菜鸟教程小白 发表于 2022-12-12 12:01:19 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我目前正在开发一个应用程序,该应用程序基本上可以同时为每个用户提供多个 session /房间。

换句话说,单个用户可以在任何时候在任意多个房间中...

但是,虽然这目前适用于 10/11(它会有所不同)房间,但一旦用户尝试加入更多房间,它就会失败。

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

到目前为止,我无法提取返回的任何类型的错误消息。我检查了日志,一切似乎都很好(我可能遗漏了一些东西,因为我不确定要查找什么)。

关于它可能是什么,我有几个想法,但我真的不知道从哪里开始:

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



Best Answer-推荐答案


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

有一个配置属性

max_user_conferences

正如文档告诉我们的那样:

This option defines the maximum number of rooms that any given user can join. The default value is 10. This option is used to prevent possible abuses. Note that this is a soft limit: some users can sometimes join more conferences in cluster configurations.

关于ios - Ejabberd/XMPP 对自动加入 MUC 有限制吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39458799/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap