Xmpp 保存为发送缓冲区,因为有0个打开的请求(带韵律的mod_bosh)

Xmpp 保存为发送缓冲区,因为有0个打开的请求(带韵律的mod_bosh),xmpp,Xmpp,我正在使用prosody聊天服务器和mod_bosh模块。由于某些原因,当使用其中一个帐户时,prosody会占据其运行核心的100%,并且不再响应 在调试日志中,我有以下几行: Nov 06 07:58:38 boshf9327776-e16a-4204-b73c-fee65cd9b796 debug Received[c2s]: <iq id='79:sendIQ' type='get' to='2c335366455a21082165e666a6e30466@myserve

我正在使用prosody聊天服务器和mod_bosh模块。由于某些原因,当使用其中一个帐户时,prosody会占据其运行核心的100%,并且不再响应

在调试日志中,我有以下几行:

Nov 06 07:58:38 boshf9327776-e16a-4204-b73c-fee65cd9b796    debug   Received[c2s]: <iq id='79:sendIQ' type='get' to='2c335366455a21082165e666a6e30466@myserver.io'>
Nov 06 07:58:39 mod_bosh    debug   Saved to send buffer because there are 0 open requests
Nov 06 07:58:39 mod_bosh    debug   There are now 56 things in the send_buffer
Nov 06 07:58:39 mod_bosh    debug   BOSH stanza received: <iq id='80:sendIQ' type='get' to='a6824b1baa40644395480a5afa6038f6@myserver.io'>
一旦用户连接,这些线路就会持续出现,发送缓冲区中的内容也越来越多。它看起来有点像一个无限循环

有人知道为什么会这样吗?还有谁知道什么是公开请求?我可以将其配置为有更多打开的请求吗

谢谢,
保罗

嗨,保罗,这里是韵律开发者。调试您的问题可能需要来回一些时间,我不确定StackOverflow是否适合这种方式。欢迎重新加入我们的聊天室或发到我们的邮件列表,我们将尽最大努力找到您的问题的根源:嗨,MattJ,感谢您今天的帮助。简单地说:a。我们将服务器更新为最新版本,在CentOS上构建,但性能相同。正如您提到的,大量vCards请求似乎立即到达并排队。但是,2,6 Ghz专用核心处理此查询需要30秒以上的时间。与此同时,聊天服务器不再真正响应。我们正在继续调查。