gpt4 book ai didi

apache-flex - 什么时候 IIS7 的负载过多?

转载 作者:行者123 更新时间:2023-12-04 20:59:42 25 4
gpt4 key购买 nike

在我们的客户处,候选人使用我们的软件进行测试。如果他们的测试完成,一些计算就会在服务器上完成。现在,有时 200 名考生可以同时结束他们的测试,因此 200 次计算是并发完成的。计算似乎一切顺利,但对 IIS7 服务器的一些调用返回一个 http 错误......

在 Flex 中,这是错误:

code = "NetConnection.Call.Failed"
description = "HTTP: Status 200"
details = "http://servername/weborb.aspx"
level = "error"

状态 200 不好吗?那么这里有什么问题呢?它甚至是IIS7问题吗?在 200 名候选人中,有 20 人收到了这条消息。重新开始测试时,一切正常。

我找到了 this关于这个主题,但我想知道这是否与我的问题有关(下周我们的客户将进行一些压力测试,我已经要求他们测试这篇文章中的解决方案是否有效)。

一些问题:
  • 当负载太大时,IIS7会阻止某些http调用吗?
  • 你怎么知道 IIS7 因为负载太大而阻止了这些调用?
  • 可以配置这些东西吗?

  • 从技术上讲,将来我想对计算进行排队,但目前,没有时间也没有预算。

    应用程序:Flex、WebORB、ASP.NET、IIS7 和 SQLSERVER2008。服务器是 Windows Server 2008。

    最佳答案

    您可以做很多事情来微调服务器和 IIS 的性能。 .

    回答您的问题:

    可以通过在 IIS 管理器中选择您的网站并在右侧的操作 Pane 中选择“高级设置”来配置 IIS 7 中的最大并发连接限制(以及其他设置)。虽然默认情况下这是一个数字 高于 200。

    Looking in the IIS log files ,特别是返回状态代码可以让您指示出了什么问题。同样,Windows 事件日志也应该告诉您发生的任何异常。

    关于apache-flex - 什么时候 IIS7 的负载过多?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2258403/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com