higkoo 发表于 2009-4-14 08:55:04

外网测试结果与局域网测试结果相差多远?

发现某应用程序在局域网内测试最高点击率为2000,在外网测试最高点击率才1000?

外网测试,网络环境复杂。响应时间比局域网长是绝对的。

但是在外网测试过程加大了虚拟用户数,外网服务器比局域网测试服务器要强。

局域网测试监控到带宽使用为1MB/S,局域网对外网络带宽和外网服务器的网络带宽都是100Mb/S。
理论上带宽是足够的,监控到带宽使用有大量空闲。

不知问题出在哪呢?

higkoo 发表于 2009-4-14 14:53:24

回复 2# xzf2001 的帖子

原帖由 xzf2001 于 2009-4-14 09:28 发表 http://bbs.51testing.com/images/common/back.gif
点击率不是说你虚拟用户越多就会越高的,会有瓶颈的。
理想状态下,一定用户后会达到一个最高值,然后保持不变,但是因为机器性能等因素的影响,这个点击率会降低的。
建议理解下那个理发师模型。

我的意思是,外网的响应时间更长,在相同压力下,点击率低是正常的。所以我加大压力力争获取更高点击率。
理论上服务器是有承受更高压力的能力的!

目前我就想确定是否是网络瓶颈,如果是,如何进一步确认?

stevenremember 发表于 2009-4-14 17:40:02

在相同压力下lz可以比较Page Download Time Breakdown Graph 中的First Buffer 和 Receive的值,
另外监控:Network Interface: Bytes Total/sec
                  Network Interface: Current Bandwidth
这2个计数器

Fantasy 发表于 2009-4-14 18:18:39

首先呢确定一下测试机与服务器之间的最大带宽.因为就算双方接入外网都是100MB/S,但不能保证双方访问时就能达到这个值.
再者个人觉的你对最高点击率的定义不明确,这就直接影响到对过程结果的分析确定.这个能说下吗?
如:
1\向服务器发送请求,一直不断的增加每秒请求数,直到服务器返回400或500之类服务器错误,这时的点击率我们认为是最高点击率.
2\向服务器发送请求,一直不断的增加每秒请求数,直到服务器响应时间超过自定义的值,认为点击率已到上限.

higkoo 发表于 2009-4-14 20:39:23

回复 5# Fantasy 的帖子

我所说的最高点击率指的是:
      逐步加压,在压力增大而点击率不再上升时,视为最高(佳)点击率。

不能保证双方访问时就能达到这个值


   就是这个问题,首先我可以保证服务器端可以达到这个值。而客户端是局域网,N多用户。公司网络是保密的,没法监控得到。

几次凌晨跑脚本,找信息中心拿到一点流量信息,都没什么参考价值。监控的数据比测试监控的流量要小一个数量级之多。

据说公司是用的电信,服务器可能是网通。

    我最怀疑的就是公司网络带宽不够,导致测试的请求发不出。然后就是不同网络运营商之间的问题。程序问题可能性非常小。:Q

higkoo 发表于 2009-4-14 20:54:39

原帖由 stevenremember 于 2009-4-14 17:40 发表 http://bbs.51testing.com/images/common/back.gif
在相同压力下lz可以比较Page Download Time Breakdown Graph 中的First Buffer 和 Receive的值,
另外监控:Network Interface: Bytes Total/sec
                  Network Interface: Current Bandwidth
这2个 ...

请问这两个值的含义,分别说明了什么问题?

服务器端没有办法监控,没有权限。可以看到网络使用率,目前最高压力时约2MB/S。

kkwwpp 发表于 2009-4-15 09:32:34

什么是理发师模型?

咚咚宝031102 发表于 2009-4-15 10:51:50

dddddddddddddd
页: [1]
查看完整版本: 外网测试结果与局域网测试结果相差多远?