【发布时间】:2017-10-12 17:52:09
【问题描述】:
我需要同步注册用户,它存储在与 ejabberd 数据库不同的数据库中。
因此,我决定为每个相关用户手动注入名册行到 ejabberd rosterusers。似乎更新的行仅在行插入后的一段时间后才应用于客户端。
在我的情况下,用户名册更新需要是实时的,是否有任何配置或函数可以在数据库行插入后调用更新
p/s:我正在使用 PostgreSQL 作为数据库
【问题讨论】:
-
您是否尝试过使用 export2sql 命令?这实际上会导出到一个文件,您可以检查该文件是否有 rosterusers。
-
@LamteiW,感谢您的建议,但实际上我试图实现的是,当我将名册项目行插入到 ejabberd
rosterusers表中时,系统中的 XMPP 客户端应该获取包含我刚刚插入的联系信息的最新名册。目前最新的花名册在一定时期内获取/更新。