我希望有一个用户状态的数据库存储,因为它们来自线上/线下/ afk。 ejabberd可以将状态更改存储到数据库吗?
答案 0 :(得分:1)
此功能在ejabberd中不作为默认设置提供,因为它不会开箱即用。这就是ejabberd保持极低延迟并改善XMPP实时性的原因。
答案 1 :(得分:0)
似乎ejabberd并没有附带这个功能,但它可以通过几种不同的方式实现足够接近的东西 - 我相信标准方法是创建一个组件。
答案 2 :(得分:-1)
Ejabberd正在内部维护用户的状态。它是XMPP协议的主要特征,顾名思义就是Presence协议。要将它存储在数据库中而不是处理它意味着延迟请求/响应,它将不是实时操作。