我现在接手的这个网站租用美国的服务器和sqlserver2005数据库,要求能够同时在线300人,听1G左右的音频文件。
客户要求知道,300人/秒 流量是多少?
我使用 VS2008 测试工具进行 web 压力测试,出现了一些异常:类型 子类型 计数 最后一条消息 
Exception WebTestException 709 在测试上下文中没有找到上下文参数“$HIDDEN1.hd” 
Timeout Timeout 314 请求已超时 
ValidationRuleError ValidateResponseUrl 131 ExpectedResponseUrl 属性“http://eduwincross.com/Scoring.aspx”的值不等于实际的响应 URL“http://eduwincross.com/MyCustomPage.html”。QueryString 参数已被忽略。 
ExtractionRuleError ExtractHiddenFields 131 在响应中没有找到隐藏字段。 
Exception SocketException 35 远程主机强迫关闭了一个现有的连接。 而且测试结果中测试总数是2,失败率是100%。请问是服务器的配置不够要求,还是其他原因?如果是服务器配置问题,请问我们需要什么样的服务器配置,才能满足客户的需求?

解决方案 »

  1.   

    学习  怎样测的  麻烦给我一段代码
    [email protected]
    谢了
      

  2.   

    流量的理论计算:
    128K采样的MP3
    300 x 128k = 37.5Mbps
      

  3.   

    128K采样的MP3 指的是音频文件的类型吗?
      

  4.   

    指的是128kbps固定码率的mp3格式。128k的mp3表示了一种一般情况下的码率。
    当然,也有96k 192k ... 浮动码率 或者别的压缩格式的音频。
      

  5.   

    整体结果
    最大用户负载 300 
    请求/秒 4.19 
    失败的请求数 1,189 
    缓存的请求数占总请求数的百分比 0.20 
    平均响应时间(秒) 73.6 
    平均内容长度(字节) 6,286 
    测试/秒 0.0033 
    未通过的测试 2 
    平均测试时间(秒) 397 
    平均事务时间(秒) 0 
    平均页面时间(秒) 38.7 
    页结果
    URL (更多详细信息的链接) 方案 测试 平均页面时间(秒) 计数 
    http://eduwincross.com/..0090006.mp3 方案300 WebTest1 171 4 
    http://eduwincross.com/Test.aspx 方案300 WebTest1 22.6 4 
    http://eduwincross.com/Scoring.aspx 方案300 WebTest1 0 12 
      

  6.   


    我们一般都是使用录音笔(.mp3,.wav,.avi,.wma,.mpg),作为文件的来源途径,它属于您说的这种 128kbps格式吗?还是说也不是固定的。
      

  7.   

    一般地说,.wav .avi .mpg需要的带宽更大,.wma略小于mp3
    但是从数量级上说,300个并发恐怕需要10M~100M的带宽。