在Openfire上检索存档延迟,Ejabberd怎么样?

时间:2015-08-28 08:42:24

标签: openfire ejabberd

我正在使用Strophe的Openfire服务器并安装了Monitoring Plugin。它会归档我的消息,并使用strophe加载它们。但是将消息放入数据库有30秒-1分钟的延迟。

我想知道,如果我使用Ejabberd存档邮件,并且邮件被放入数据库,那么还有延迟吗?

1 个答案:

答案 0 :(得分:2)

ejabberd不会有任何延误。当我正在使用ejabberd检索消息时,我在检索消息时甚至在放入数据库时​​都没有发现任何延迟。可能需要一些纳秒或微秒才能放入数据库,但在检索时我确信我的POC应用程序没有延迟。

我和Ejabberd一起工作,非常棒。我对openfire知之甚少,我真的建议你切换到Ejabberd。

Ejabberd有一个管理面板,显示在线用户,虚拟主机,节点,模块以及管理员可以访问的大量内容。 InstallationConfiguration更加容易。 Ejabberd积极开发并广泛使用。

Ejabberd支持所有消息传递功能。安装时将安装所有模块。如果你想安装一些外部模块(不是由Ejabberd官方人员开发),那么请使用该模块安装文档。在ejabberd设置时,Ejabberd开发的一些模块不会安装。看看here这些模块。您可以将这些模块安装为:

ejabberdctl module_update_specs
ejabberdctl module_install <module_name>

安装模块后,只需在ejabberd配置文件的modules部分启用该模块。