对于单个 ejabberd 节点,哪些因素限制了它可以支持的可能同时用户的数量?
我正在考虑的场景是:节点上的许多用户,都在同一个域中。这些用户之间不相互通信,只与其他域中的用户通过s2s进行通信。
In my experience with ejabberd, the number of sessions per node is generally limited by memory. So things like privacy and roster lists, which get kept in the ejabberd_c2s state, can be big factors. Also locally hosted MUC rooms depending on how many get created, number of participants, history size, etc.