【问题标题】:What is the max number of users per room on ejabberd?ejabberd 上每个房间的最大用户数是多少?
【发布时间】:2017-06-04 12:39:23
【问题描述】:

我们正在使用 ejabberd_16.01-0_amd64.deb,我们希望将每个房间的最大用户数设置为 10000。根据文档:(https://docs.ejabberd.im/admin/configuration/#modmuc)

max_users: Number:此选项在服务级别定义, 每个房间允许的最大用户数。它可以在每个降低 房间配置,但不能在个别房间增加 配置。默认值为 200。

另一方面,

https://github.com/processone/ejabberd/blob/master/src/mod_muc_room.erl#L58

说,也可以是5000。

我们尝试了 10000,但它不起作用(当然,低于 200 的值确实起作用)。

谁能给我们建议,怎么办?

【问题讨论】:

    标签: ejabberd multiuserchat


    【解决方案1】:

    好的,我们尝试将每个房间的最大用户数设置为 5000 并且成功了。

    max_users: Number:此选项在服务级别定义, 每个房间允许的最大用户数。它可以在每个降低 房间配置,但不能在个别房间增加 配置。默认值为 200。

    看起来,我误解了文档所说的内容:每个房间的最大用户数限制是全局设置的。每个房间只能降低(不能超过全局最大值)。

    注意:我们希望服务器记录一个错误或至少一个警告,为什么无法设置值 10000,但我们找不到任何东西。

    【讨论】:

      猜你喜欢
      • 2016-07-30
      • 1970-01-01
      • 1970-01-01
      • 2012-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-23
      • 2021-11-04
      相关资源
      最近更新 更多