2

我正在开发 openfire 插件并面临一些性能问题。我的问题是哪种类型的插件集成最快。

  • 数据包拦截器
  • IQHandler
  • 零件
  • 其他?

我正在使用数据包拦截器并考虑切换到 IQHandler 并通过 $iq(而不是 $msg)发送消息。可以使用 $iq 发送消息吗?

当前的性能问题是在一段时间后 openfire 响应非常缓慢(10-20 秒后),我启动了 pubsub 模块。

经过一些观察,我发现如果传输大消息(html模板或大json字符串),服务器会显着减慢

4

1 回答 1

1

经过调查,我发现 html 文件和其他“大” json 实际上并不大。问题与浏览器有关。浏览器限制连接,因此它在客户端变慢。出于测试目的,我同时使用了不同的浏览器(chrome、firefox、safari)

于 2012-10-30T05:26:07.907 回答