首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >尝试实现类XMPP协议时出现IIS性能问题

尝试实现类XMPP协议时出现IIS性能问题
EN

Stack Overflow用户
提问于 2008-09-23 19:50:47
回答 2查看 2.1K关注 0票数 3

我们有一个客户端,它需要从服务器获取交互式消息,从分布在世界各地的客户端获取交互消息,这些客户端分布在各种防火墙后面,所有端口都已关闭。我们唯一可以依赖的是HTTP端口80 (和HTTPS 443)。

设计基本上是仿照XMPP ( Jabber协议),使用我们的客户端和IIS。客户端向.NET处理程序发出GET请求;处理程序在一段时间内保持请求打开,以查找消息。如果有任何消息到达,则会立即将其发送到客户端;如果没有,则在超时后关闭连接,并显示"no-data“响应。客户端立即重新打开通信。

理论上是这样的。

首先,实际发生的情况是,IIS无法处理超过100个并发请求-其他请求都在排队,并且在“已连接”和IIS识别客户端请求之间可能会有几分钟的延迟。其次,客户端超时的时间大约有一半,而服务器没有任何响应(客户端超时比服务器多5分钟)。

POST总是有效的。在同一web服务器上提供的其他数据可以正常工作。同一台服务器上的Web服务可以工作。这是在Windows 2K3 Server上的开箱即用安装。

有没有我们遗漏的配置选项,或者是否有其他我应该考虑的东西来解决这个问题?

谢谢。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/123387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档