我最近的任务是估计 IIS 可以处理的并发用户数。不幸的是,我对 IIS 的经验为 0,所以我希望有人能指导我去哪里看。我希望在这个阶段我不必自己做基准测试。
我想知道它可以处理的并发连接数是多少。客户端将使用彗星/长轮询或轮询,具体取决于答案。IIS 下的 Web 应用程序将是 SOAP Web 服务。服务既不是计算密集型,也不是数据密集型。
它将在今天的普通硬件上运行,core2 duo,4GB ram,盒子上没有其他应用程序。
我最近的任务是估计 IIS 可以处理的并发用户数。不幸的是,我对 IIS 的经验为 0,所以我希望有人能指导我去哪里看。我希望在这个阶段我不必自己做基准测试。
我想知道它可以处理的并发连接数是多少。客户端将使用彗星/长轮询或轮询,具体取决于答案。IIS 下的 Web 应用程序将是 SOAP Web 服务。服务既不是计算密集型,也不是数据密集型。
它将在今天的普通硬件上运行,core2 duo,4GB ram,盒子上没有其他应用程序。
这篇博文可能有助于开始。
从那个帖子:
IS6 可以轻松处理 3,000 个并发保持连接,假设您:
- 系统上有足够的硬件资源(如 RAM)
- 重新配置系统(即调整任何适用的限制)
- 运行处理用户负载的可扩展用户软件(即使用异步 IO,不一定是多线程,具有适当的缓存等)