You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何定义MAM归档时长?ejabberd配置是否与Prosody等效?

MAM归档消息存储时长配置说明
  • 可以定义MAM归档中消息的存储时长,不同XMPP服务器提供了对应的配置项实现该功能。
  • Prosody配置:通过mam_module的archive_expires_after选项设置,用于指定归档消息的自动过期删除时长。
  • ejabberd配置说明:你给出的配置mod_mam: cache_life_time: 24和Prosody的archive_expires_after并不等效:
    • cache_life_time是控制MAM查询结果的缓存有效期(单位为小时),作用是缓存用户已查询过的归档数据,减少数据库重复查询,不是控制消息的存储时长。
    • ejabberd中控制MAM归档消息存储时长的是mod_mam下的archive_expires_after选项(与Prosody同名选项功能一致),单位为秒,例如设置archive_expires_after: 86400表示存储1天。

内容的提问来源于stack exchange,提问作者user23575780

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 00:52:05