gpt4 book ai didi

mysql - Ejabberd 的存档表 (mod_archive) 中的重复条目

转载 作者:太空宇宙 更新时间:2023-11-03 11:49:13 24 4
gpt4 key购买 nike

我启用了一个 mod_archive 模块来保存我的 ejabberd 聊天实现中的所有聊天。现在所有消息都保存在 mysql 数据库中。但是每条消息都会在 ejabberd 数据库的archive table 中保存两次。

我不确定为什么存档表中保存了 2 个条目。

我认为当服务器从发件人收到消息时保存一个条目,当服务器将消息分派(dispatch)给收件人时保存第二个条目。我说得对吗?

最佳答案

有两个条目,因为您有发送者的存档和接收者的存档。它们是独立管理的,因为:

  1. 发件人或收件人帐户可以删除自己的文件。您不想在这样做的同时删除其他人的文件。
  2. ejabberd 支持联邦。发送方和接收方不一定在同一台服务器上。

关于mysql - Ejabberd 的存档表 (mod_archive) 中的重复条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36573341/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com