超越自我 发表于 2009-1-9 11:34:15

网站性能测试!(有经验进)收集发现的问题和解决方法!

如果网站频繁被用户不停地点击,系统平台该怎样处理比较好?猜想!

是继续让用户继续等待?

阻止用户这样的操作?

平台不断的报错?

系统平台根本不接受这些响应?还是系统平台不能响应过来?

如果用户用黑客工具频繁攻击网站..网站有什么应对方式?阻止IP不能访问?端口不能访问?阻止该用户的操作在一段时间内?

服务器能承受这样的人为攻击?

程序没有响应..用户操作可能会更加频繁!响应的时间越来越长?

系统平台占用的内存越来越大?没有释放?连接数也不断增加?

磁盘IO读写也不断写入和写出..

CPU占用资源也不断加大..

oracle连接数会超出限数?

网络带宽会越来越慢..在同一个网络环境上..

网速会影响到每一个用户身上?

还有一个问题:内存泄漏问题!

感觉网站性能测试比较重要和比较难把握..要有更多的数据验证..环境搭配..等等..

gseraph 发表于 2009-1-9 12:24:27

用户不停的发请求,其实只有最后的对他来说才是有效的,其他的请求,只是增加了服务器的压力。所以要不要阻止是显而易见的。但是实际上多数情况你无法控制。
很多用户发起请求,程序一般不可能同时相应所有的,总会有一部分被排入等待的队列,当等待队列增加的速度远大于处理的速度,一旦达到某个数值,服务器就会崩溃。采用lvs做群集的时候,一台服务器的崩溃,通常会导致用户迅速涌向下一台服务器,从而引起雪崩效应,最后导致服务器群集全部崩溃。
封ip虽然有可能导致部分用户无法正常使用,比如网吧,但是总比所有的用户都因此受到影响要好吧?
后面问题太多了,不知道从哪里开始给你解释,先去吃饭了。

hmilyjch 发表于 2009-1-9 13:30:21

程序没有响应..用户操作可能会更加频繁!响应的时间越来越长?

这个可以给用户个提示:正在处理请求。
另外,页面中,可以限制,如果没有响应,不让用户再点按钮什么的~

hmilyjch 发表于 2009-1-9 13:35:44

原帖由 超越自我 于 2009-1-9 11:34 发表 http://bbs.51testing.com/images/common/back.gif
如果用户用黑客工具频繁攻击网站..网站有什么应对方式?阻止IP不能访问?端口不能访问?阻止该用户的操作在一段时间内?

服务器能承受这样的人为攻击?
曾经用apache ab访问百度
结果我们公司在一小段时间内都无法登录baidu
是禁止IP了~
这方法还不错的

超越自我 发表于 2009-1-9 13:56:31

回复 4# 的帖子

不过都要程序能真正识别才行..

如果要测试...也要配置正确的测试环境才行..

我们现在测试...有时都会遇到内存有一段时间下降得很快...用工具只能在本机测试..环境都不一样..

也并不是每间公司的服务器都系最佳性能...有些可能在程序上优化..但如果不知道问题点...程序员有时很难下手的..

超越自我 发表于 2009-1-9 13:58:54

回复 2# 的帖子

如果只接受后一请求..对于前一请求应该是不公平的吧..
我请求明明在前..等待的时间太久了..会影响用户对网站的信任..
如果队列排队..有人可能占队..其他因素影响等...关键都不能让用户等得太长时间..服务器也不一定是每间公司都能买最好的..

ly_10303738 发表于 2009-1-9 15:45:38

非常感谢!!!
页: [1]
查看完整版本: 网站性能测试!(有经验进)收集发现的问题和解决方法!