2
我正在开发openfire插件并面临一些性能问题。 我的问题是哪种类型的插件集成速度最快。Openfire插件集成
- PacketInterceptor
- IQHandler
- 组件
- 其他?
我正在使用数据包拦截器,并考虑切换到IQHandler并通过$ iq(而不是$ msg)发送消息。使用$ iq发送消息可以吗?
当前的性能问题是在一段时间openfire响应非常缓慢(10-20秒后),我有pubsub模块启动。
一些意见后,我发现,如果大的消息传送(HTML模板或大的JSON字符串)
您是否尝试过分析查看性能问题?你认为什么是一个重要信息?也许你应该解释你实际想要完成的事情。 – Robin 2012-07-17 15:31:00
我正在向客户端发送html页面。 经过研究,我发现我不能通过xmpp发送大邮件。所以第一个解决方案是以块的形式发送字节流,第二个解决方案是重新设计应用程序的体系结构:)。 – 2012-07-18 07:11:31
最后经过一些性能调整,我发现它不是服务器变慢,但客户端(strophe或浏览器,我不知道确切) – 2012-07-18 11:24:22