|
查看: 1016|回复: 14
|
Apache Stress Test
[复制链接]
|
|
|
|
有谁做过 Stress Test 吗?我的 server 会慢下来甚至 hang 掉当我做 Stress Test, 我不知道是什么 reason caused 成的。。。我的bandwidth 从 2mbps 加到 4mbps 可是问题还是一样, 问题是当我做 Stress Test 时 behind firewall的servers 都会慢下来, 可是 main server for testing 会特别慢. Firewall setting 问题?bandwidth 问题?services 的concurrent connection 问题?有谁可以给我一点意见吗? |
|
|
|
|
|
|
|
|
|
|
发表于 6-9-2011 03:05 PM
|
显示全部楼层
本帖最后由 ping1982 于 6-9-2011 03:07 PM 编辑
你是说server负荷不到?还是频宽负荷不到?导致外面的人要进来看你的东西时,特别的慢?
还有你的 4mbps upload 速度是多少 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 6-9-2011 03:27 PM
|
显示全部楼层
回复 2# ping1982
server performance肯定没问题,一切良好。 现在不知是频宽负荷的问题还是firewall的问题, 如果说频宽的问题又好像不对。。因为我从 2mbsp upgrade 到 4mbps, 可是做会同样的testing 还是一样只是稍微好一点点而已。 4mbps upload /download 一样因为我host 在 Data Center。当我 testing 时导致外面的人要进来看你的东西时,特别的慢, 如果我再加强 Stress test's treat 那外面的人要进来都不行了。。 |
|
|
|
|
|
|
|
|
|
|
发表于 6-9-2011 03:57 PM
|
显示全部楼层
回复 ping1982
server performance肯定没问题,一切良好。 现在不知是频宽负荷的问题还是firewall的问 ...
wjijie85 发表于 6-9-2011 03:27 PM 
如果只是普通的html page. 会慢吗?你用什么来test ? php ? |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 6-9-2011 04:13 PM
|
显示全部楼层
回复 4# ping1982
一样会慢。。我的网页是用 jsp 写的,我是用Apache speed meter. 我的firewall 是 CISCO ASA 5550. |
|
|
|
|
|
|
|
|
|
|
发表于 7-9-2011 01:27 PM
|
显示全部楼层
是不是你的firewall 以为你的apache受到dos攻击,所以封锁了该ip的连接?
同时换个ip再试试吧。 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 7-9-2011 02:19 PM
|
显示全部楼层
回复 6# l7943416
我开始以为是dos攻击,可是后来发现当我用 111.112.113.114 (example) 来 test 我的 server (175.123.123.123) 所有111.112.113.114 都不能进去 175.123.123.123 server 的网页, 可是我用其他的 IP (like digi, other public ip)进去175.123.123.123 server 的网页也不行。。。 |
|
|
|
|
|
|
|
|
|
|
发表于 7-9-2011 02:28 PM
|
显示全部楼层
回复 l7943416
我开始以为是dos攻击,可是后来发现当我用 111.112.113.114 (example) 来 test 我的 s ...
wjijie85 发表于 7-9-2011 02:19 PM 
我大概知道你的情况,就是外面的人进不到你的网页。 port forward对吗? |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 7-9-2011 03:23 PM
|
显示全部楼层
回复 8# ping1982
对外面的人进不到我的网页,要看我testing时放的 concurrent treat 是多少. 如果超过 70 treats 就开始慢了。。。70 treats 太少了。 普通的少少也能 support 500 treats。。。 |
|
|
|
|
|
|
|
|
|
|
发表于 7-9-2011 10:05 PM
|
显示全部楼层
回复 ping1982
对外面的人进不到我的网页,要看我testing时放的 concurrent treat 是多少. 如果超 ...
wjijie85 发表于 7-9-2011 03:23 PM 
现在。不管你放多少 treat ,外面的人都进不到你server吧?那么你怎么test呢?自己test自己? |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 8-9-2011 12:11 AM
|
显示全部楼层
回复 10# ping1982
放 10 到 60 都 okay 的....70 开始慢... 100 别人就进不到了... |
|
|
|
|
|
|
|
|
|
|
发表于 8-9-2011 01:06 AM
|
显示全部楼层
回复 ping1982
放 10 到 60 都 okay 的....70 开始慢... 100 别人就进不到了...
wjijie85 发表于 8-9-2011 12:11 AM 
可能和楼上说的一样呢。conection limit |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 8-9-2011 04:18 PM
|
显示全部楼层
回复 12# ping1982
我想不是connection limit 的问题。。。因为我 check 过了。。。因该是 Firewall 因为当我 execute stress test 时 behind firewall 的 server 都会慢下来。。。你觉得呢? |
|
|
|
|
|
|
|
|
|
|
发表于 8-9-2011 04:29 PM
|
显示全部楼层
回复 ping1982
我想不是connection limit 的问题。。。因为我 check 过了。。。因该是 Firewall ...
wjijie85 发表于 8-9-2011 04:18 PM 
因为你刚设定。不如你试看把firewall 关了。然后再test .看看是不是firewall 问题 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 8-9-2011 04:35 PM
|
显示全部楼层
回复 14# ping1982
哈哈。。。对咯。。。可是不能关。。这就是大问题。。。 要在半夜做了。。 唯一的方法。。。 如果是 connection limit client side会显示相关的 error... |
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|