如何在 Ejabberd 中归档消息并存储在 MongoDB 中
Posted
技术标签:
【中文标题】如何在 Ejabberd 中归档消息并存储在 MongoDB 中【英文标题】:How to Archive Message in Ejabberd and store in MongoDB 【发布时间】:2015-01-06 10:52:43 【问题描述】:我需要关于 ejabberd 消息归档和将所有聊天存储在 MongoDB 中的帮助。 我试过这个https://github.com/kongo2002/ejabberd-mod-mam/ 但没有运气。 我安装了 ejabberd 2.1.10 其他人面临同样的问题??
谢谢。
【问题讨论】:
【参考方案1】:该模块不是为非常古老的 ejabberd 2.1 制作的(请参阅 yaml 配置文件示例)。
您应该尝试使用 ejabberd 14.07 甚至更好的 14.12。
【讨论】:
嗨,现在我正在使用 win 8 并安装 ejabberd 2.1.11 和 MongoDB 2.6.6。我在我的 github 上配置 ejabberd 配置文件 github.com/HiteshSongra/eJabberd-Message-Archive- ,请查看并指导我更多。添加 mod_mam 模块后,ejabberd 工作正常,但没有数据存储到数据库中。 @Mickaël ,您建议在 mysql 中归档消息的模块是什么?我正在使用 Ejabberd 15.04。 Ejabberd 社区版还没有 MySQL 的后端,不过这将在 6 月推出。以上是关于如何在 Ejabberd 中归档消息并存储在 MongoDB 中的主要内容,如果未能解决你的问题,请参考以下文章
用于存储消息的 ejabberd mod_archive_odbc 表