0

我们需要在 ejabberd 服务器的单个 muc 房间中添加 10 万用户。我们正在使用subscribe_room api来一一添加用户。在将用户添加到 muc 房间时,ejabberd 消耗的内存正在增加。在某些时候,Ejabberd 服务器消耗了 11GB 的内存。由于内存消耗不断增加,Ejabberd 服务器进程被内核杀死。我们使用的是 ejabberd-21.01 版本。

  1. 我们需要更改任何配置还是缺少任何东西?
  2. 有没有办法在对 ejabberd 的单个 api 调用中将多个用户添加到 muc 房间?
4

1 回答 1

0

我们需要将 10 万用户添加到 ejabberd 服务器中的单个 muc 房间。

我不知道 10 万是什么,但无论如何:

XEP-0045 MUC 是为少数用户聊天或数百人设计的……而不是为数千或数百万个接收通知的机器人而设计。机器人不关心存在,所以使用 MUC 是多余的。

您应该检查替代方案,例如:

于 2021-09-07T13:49:57.740 回答