问题描述
我正在将Openfire服务器与Strophe一起使用,并且已安装了监视插件.它存档我的消息,然后使用strophe
加载它们.但是将消息放入数据库会有30秒1分钟的延迟.
I am using Openfire server with Strophe and it has the Monitoring Plugin installed. It archives my messages, and I use strophe
to load them. But there is a 30seconds-1min delay for the messages to be put into the database.
我想知道,如果我使用Ejabberd来存档邮件,并且邮件被放入数据库中,是否还有延迟?
I am wondering, if I use Ejabberd to archive messages, and the messages get put into the database, is there a delay as well?
推荐答案
在ejabberd上没有延迟.在使用ejabberd检索消息时,在检索消息甚至放入数据库时都没有发现任何延迟.放入数据库可能需要几纳秒或几微秒的时间,但是在检索时,我确信我的POC应用程序不会延迟.
There will be no delay on the ejabberd. As I was working on retrieving the messages using ejabberd, I didn't found any delay while retrieving the messages and even while putting in the database. It might take some nano or micro seconds to put in database but while retrieving I am sure there is no delay in my POC app.
我和Ejabberd一起工作,它很棒.我对openfire不太了解,我真的建议您切换到Ejabberd.
I worked with Ejabberd and its pretty awesome. I don't know much about openfire and I really suggest you to switch over to Ejabberd.
Ejabberd有一个管理"面板,其中显示了在线用户,虚拟主机,节点,模块以及许多管理员最多可以访问的内容. 安装和配置. Ejabberd是积极开发并广泛使用的.
Ejabberd has an Admin panel which shows online users, virtual hosts, nodes, modules and lots of stuff which admin can access atmost. Its pretty much easier for Installation and Configuration. Ejabberd is actively developed and widely used.
Ejabberd支持所有消息传递功能.在安装过程中,将安装所有模块.如果要安装一些外部模块(不是由Ejabberd Official人员开发的),请阅读该模块的安装文档.在安装ejabberd时,将不会安装Ejabberd开发的某些模块.对于这些模块,请此处.您可以将这些模块安装为:
Ejabberd supports all the messaging features. While installation all the modules will be installed. If you want to install some external module (not developed by Ejabberd Official people), then go through with that module installation docs. Some of the modules which are developed by Ejabberd wont get installed while ejabberd setup. Take a look here for those modules. You can install these modules as:
ejabberdctl module_update_specs
ejabberdctl module_install <module_name>
安装模块后,只需在ejabberd配置文件的modules
部分启用该模块.
After installing the module, just enable that module at modules
section in the ejabberd configuration file.
这篇关于检索Openfire上的存档延迟,Ejabberd呢?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!