说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

浏览器重定向性能分析经验谈

HTML文档下载 WORD文档下载 PDF文档下载
作者Andreas Grabner拥有超过15年的工作经验,在网站提升性能方面有着丰富的实战经验。前不久,他的公司网站出现了一次异常加载行为,造成了严重的负载现象,文中总结的这几个经验值得开发者重视。

【编者按】作者Andreas Grabner拥有超过15年的工作经验,在提升网站性能方面有着丰富的实战经验。前不久,他的公司网站出现了一次异常加载行为,造成了严重的负载现象,本文摘译自他发表的这篇博客《The Performance Impact of Recursive Browser Redirect Loops》。事实上,当某个公司给用户呈现下载新产品信息页面时,良好的用户体验是非常重要的。文中总结的这几个经验值得开发者重视。

译文如下:

乍一看,如此忙碌的访问下载统计表,你一定认为是我们发布了重量级新产品,所以狂热的粉丝才会进行近乎疯狂的下载。但事实上并非如此。图中的这次访问高峰源自于认证服务和下载角色逻辑之间的事务冲突,导致其中一位访客在认证页面和下载页面间反复循环切换,造成每分钟出现多达千次的HTTP访问请求。


找出始作俑者

首先得弄清有哪些用户正在进行软件下载。我们使用了dynaTrace UEM追踪工具来追踪每位访客的行为。有趣的是,实际上发现并不是有很多用户对下载页面进行访问。相反,问题仅出现在一位访客身上。根据dynaTrace UEM的统计信息显示,一位北美的用户度对同一个单点登录页面在几分钟内发出了多达5000次的访问请求。


问题根源:用户角色权限处理不当

跟踪信息显示,用户第一个动作结束后被正确重定向到系统的单点登录页面。然后,他输入了用户名和密码,接着点击“下一步”。然而,当该用户成功登进系统后,系统却发现他实际上还没有被赋予任何的系统用户角色。结果,一方面下载页面认为需要识别用户身份,另一方面登陆页面认为用户已经正确登陆了,从而造成用户反复不断地在下载页面和登录页面间来回切换。


后事之师:每个访客的请求都要正确识别并处理

诚然,很多系统专家认为高级别的参数指标已足够用来帮助找出问题。但是正如这次的小细节,也是应该引起重视的,细节决定成败。

我把该问题反馈给维护组后,很快就解决了。后来发现问题源自最近期的一次发布更新,测试环节中忽略了类似的空角色特殊情况处理。所以,测试环节涵盖的面必须兼顾各个方面,不能只关注大的显眼的,千里江堤,溃于蚁穴。

如果你有类似的错误部署案例,不妨一起交流,看看您又是如何解决的。

英文出自:Compuware

Mailbox:六星期实现从零到百万用户及日处理亿条消息 代码审查,也要天时地利人和 Clash of Clans产品总监:游戏中的商品定价一开始就要高 移动互联网最核心的竞争是:设计的竞争 【直击美国云计算】面对AWS,VMware不会畏缩 美国白宫任命Twitter法务总监Nicole Wong为副CTO Keek宣布推出首款视频Update API 专访阿里前端工程师:淘宝移动Web开发那些事儿 【直击美国云计算】为什么eBay用燃料电池来驱动他的犹他州数据中心 【直击美国云计算】6周发布新产品,LinkedIn的trunk-based开发 移动周报:疯狂吐槽还是更得欢心?细数iOS 7的是与非 国内最受欢迎的开源项目集锦 开始3D编程前需注意的十件事 [CTO俱乐部第100期]软件平台的新思维及2345技术团队管理经验分享 失败怪圈:今天的移动App在重蹈1999年的覆辙 极客编程必备的五大PHP开发应用 Oracle或将宣布与Salesforce.com,NetSuite以及微软结盟 【专访间】神州数码谢耘:智慧城市需要以“融合平台”为特征的沃尔玛模式 对话OW2 CEO:开源≠安全隐患,免费≠无利可图 不断抄袭的Facebook正逐步沦为一家普通的公司 Windows 8.1会不会把Windows 8的“Modern”开发者踢到路边 任志鹏:FusionCloud是华为二十年技术积累的精华 机器学习典范?iOS7中的Siri能主动学习如何发音 三星宣布关闭PC业务 主推便携设备和一体机 Web设计师必须掌握的六大设计策略 Facebook为什么要推Instagram视频分享功能? 天气预报(id后面的9位数字为城市代码)年月日,星期,当前时间(仅用于javascript) PHP 5.5.0发布 不再支持Windows XP和2003 专访ThinkPHP创始人刘晨:用最简单最快速的方式开发PHP应用 重构:仔细查看,改进代码 加速编码的17款最棒的CSS工具 一个Corba客户端连接的问题! 如何在resin中设置wap服务器功能 大家帮忙!! 什么时候用DataGrid,什么时候用DataList? 怎么样从数据库里取得某字段的值??? 昆腾的硬盘修理找谁啊?急,UP有分........ www.webmatrixhosting.net免费空间中FTP文件上传问题 Apache 2.0.43 +Tomcat 4.1.24+mod_jk2-2.0.43.dll整合问题出现:The servlet container is temporary unavailable or being upgraded 我装的Delphi7好像丢了一个文件:Proxies.pas,哪位好心人给我一个? 人,真脆弱! 开水房追女之呕心沥血计划 (超暴笑) 孤独 急!!Image对象如何设置成为透明的???Thanks! 【憋的慌】大头、阳光呢!!! 关于FLASHMX的遮罩问题 一个问题,想不通! 【憋的慌】死水、一辉呢!!! 急!!!急!!!怎么在建表时使用一个时间函数??就是指出加这条这条文件的时间?? 【憋的慌】蓝心、风呢!!! 怎么获得一个应用程序的图标,比如我用进程ID,获得其主模块,然后怎么办! 【憋的慌】冰冰、贝贝呢!!! 我获得一个服务,可以检验综的状态什么的,可我想获得除了这个以后的东西比如:.... 【憋的慌】珊珊艾、CoolSlob呢!!! 关于adodc控件删除的求救 【憋的慌】冰儿、江风呢!!! 关于Apache wuxuan、kingzai、jemmylau各位版主,请问怎样才能得更多的可用分?我看有些人有几千分,真不解。 提示问题!菜鸟问题马上送分 请问哪有php安装程序下载? [散分]探望qxjavajava 使用gdiplus.lib出现下面的错误? 讨论MVC--Model这块的实现方法(不用EJB的情况)??还有那里有可以自动生成DAO和VO的比较不错的工具吗? 关于网络传销 关于个人bean的问题!!!! windows 2003 server 下为什么不能装sql的任何版本 挑战性问题:ToolBar为何在客户区?而MainFrameWnd的在非客户区?(高分) 一个奇怪的问题 再搞不定我要自杀啦。。。。。。。 求助!测试数据库的师傅来看一下啊(adodc 对象编程) 请问,图书怎样分类,分哪些类比较科学? 推荐几个比较好的C++的论坛吧 谁能帮我一下! 请大家帮助 给50分!!!!!!! 为水源200多位水友鸣不平,鄙视某人。。。 请教各位高手(菜鸟) 怎样把我的dll加到0x80000000以上地址? 200分谁知道,CRecordSet怎么样管理两个表 如何互相调用文件????????? 关于vc的sourcesafer的一个问题 带有滚动条的子窗口是出现但是没有用,各位高手请帮帮忙?我等着 请问,哪个系统比较好啊??? we bought one kilo of cheese .(就画线部分提问) cheewe bought one kilo of cheese .(就画线部分提问) cheese did you buy ? 替米考星,替米考星厂家,替米考星价格?以及应用? 以人为本 什么短语 How does your cousin spend her holiday?(用they换your cousin)改写 谁对兽药原料—甲磺酸加替沙星比较了解?帮忙介绍一下,谢谢! “人命关天”这个词 体现了以人为本吗 she began practicing her guitar skills for several hours each day,__when her fingers began tobleed.A.stop only B.stopped only C.only to stop D.only stopping答案为什么是D?C怎么错了? 氨苄西林钠原料药,兽用级,生物快车兽药原料直销处的产品怎么样? 以人为本,这个词有没有国外习惯性的翻译? family当家人讲时是可数还是不可数的? 我最喜欢的动物是袋鼠【两种】英译汉 生活中你有什么发现?快. 详细解释下family什么时候可数,什么时候不可数,families是指什么 兽药招商怎么做 幼蛇如何过冬?急要精心篇的. 洗浴所说的大保健什么意思 candy的英语文章 我做实验缺昆虫在哪里可以买的到 是鳞翅目夜蛾科的 斜纹夜蛾 求大神 eat,amy,an,doesn,it,ice-cream.连词成句 用50N的水平向右的力把质量为3千克的木块压在竖直墙上,这时木块正顺着墙壁面竖直向下匀速运动………请给出比较明白的解析,尽快,用50N的水平向右的力把质量为3千克的木块压在竖直墙上, I ( ) usethe chopsticks.But I'd like ( ).怎么填 Jenny is too fat,____ she doesn't eat ice-cream.A.and B.butC.so D.then选哪个? The Dragon Boat Festivai是什么意思?我急,能不能快点! some people don't like lettuce ( ) hamburgers为什么括号中试in而不是with 放鸽子比喻什么 元稹 闻乐天左降江州司马 小松鼠采了一些蘑菇,它们的含水量为99%,稍经晾晒,质量减轻了5千克,因此含水量下降到98%,晾晒后蘑菇重多少千克? 被放鸽子是什么意思? -What's the date today?-It's June 16.-Already?Then it's Dragon Boat Festival today.Already意思 一家松鼠,采了一篮蘑菇,小松鼠采了比4分之1多15个比3分之1少4个,小松鼠采了几个? 什么叫放鸽子?假如说你约了她,却因为有事情打了电话给他,跟他说,他又同意了叫放鸽子吗?(他还没出门) 世界上主要哪些国家和地区的人们信奉伊斯兰教 给直翅目,等翅目,半翅目,同翅目,鞘翅目,鳞翅目,膜翅目写一个双项式检索表 “放鸽子”是什么意思啊? “阿拉伯人的世界”在哪里 borrow photo of the fashion show 中文 仿照 山中访友 中的拟人句描写山中的一个景物 现在世界信奉伊斯兰教的人约有多少? the fashion show is well w__ seeing 填什么? “放鸽子”是指啥意思? (三字经)中与不耻下问有关联的是哪句话 I think the fashion show is good 否定句 怎样锻炼自己成为有恒心有毅力的人怎么都是方框啊 一群孩子在乘坐旋转木马,奇奇在旋转木马上玩的很高兴,他提出下面的问题:“如果把我前面的小朋友的个数的三分之一加上在我后面的小朋友的个数的四分之三正好是乘坐旋转木马小朋友 英语翻译Connections between local charitable efforts and amazing ways to impact change.这是完整的一句话 你不会不觉得跑进家来的小松鼠是可爱的吧?改为陈述句 他是个很有毅力的人 英语怎么说 为什么坐在旋转木马上的小孩处于加速状态 跑进家来的小松鼠中哥哥掏出手套会怎么说 怎样成为一个有恒心、有毅力的人?怎样做,才能改变自己的懒散? a slice of tomato(es)中tomato有没有复数形式 There are (two glasses of)milk on the table.对括号内提问Millie watches TV for two hours every week.改为同义句改为Millie watches( )( )( )TV every week 求详细回答,如何才能成为一个有毅力有恒心的人? 求以“以人为本”为话题的600字作文今天下午就要,好的话,再加50分 we bought one kilo of cheese .(就画线部分提问)we bought one kilo of cheese . (就画线部分提问) cheese did you buy ? How does your friends go to school?中哪里错误 I would like to buy a kilo of biscuits.(用a kilo of biscuits提问)_______ would you like to ______? 填空:( )like one kilo of oranges and two kilos of grapes.(in de shop)A.what can I( ) for you,sir?B.( ) like one kilo of oranges and two kilos of grapes.A.( ) else?B.No,thanks.How much do they( A.twelve yuan,please.B.Ok.thank you.here's the ( 从3件外观相同的物品中找1件物品(质量比其它两件轻),至少要用天平秤几次才能找出来? “以人为本”这个词出自哪里? 医改网站技术问题百出 奥巴马上教堂也小偷偷完东西后给司机留条:夜里3点半少年水中救人亡难获\"见义勇为\" 监控门发酵 德国巴西草拟联大决议保护百度理财平台首个支持产品如期而至上海自贸试验区企业进口机器设备可免税温州:建好小微企业园促进实体经济振兴杭州市出台促进高校毕业生就业创业新政中纪委监察部网站推出报道详细介绍中央美媒:美国是全球不多的超级大国 不得《我是特种兵之火凤凰》帅气女兵生活美老鹰用摄像机监视绵羊:德街头画讽美监德媒曝美国10年前已监听默克尔通讯 老鹰用摄像机监视绵羊:德街头画讽美监我海军在西太平洋实兵演习遭外国舰机跟国际新闻早报:黎巴嫩北部教派冲突持续安倍称为世界作贡献途径之一是在亚洲抗“乱世”面前,马尔代夫总统宣布休假一非正式出口民调:执政联盟候选人胜出格德媒:美国十年前已窃听默克尔电话法律专家紧急解读:格总统选举后并非改韶关遭遇强降雨袭击 始兴1.3万人受2014加博会将于6月在广东东莞开幕仁化警方破获一宗容留介绍外籍妇女卖淫韩国KBS报道本部部长全体辞职 要求商务部部长今约见越南贸工部长谈越南打回顾近两年中俄海上联合军演:内涵丰富龙湖地产4月销售金额34.8亿绿色引领智慧同行 北京汽车未来关键词园博园有望下半年免费开放女性养生食蜂蜜国会重开新华社批南京杭州政府信息披露不及时不四川邻水县委副书记刘学超涉嫌严重违纪市场出现首只“中国梦”主题基金“廉价”精装房总是出问题工信部明确严惩油耗超标企业无硬性规定房贷现状难改变难撼现实,重新做回普通人来省博听讲座了解什么是沉香东芝中国事业亮眼展览会 全球战略进一尼日利亚拒绝人质换囚犯
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘