您好,欢迎访问三七文档
2011年5月安居客后端性能问题分析报告侯孙栋&王静2011.6.1后端性能不达标页面情况一览2TIDPagePMTIDOwnerTeam提交日期优化完成日期优化前优化后是否达标备注18086城市首页PhilPhil2011-05-062011-05-16per100ms=34.64%per100ms=73.96%N优化后未达标继续优化中18005二手房列表页1398YyangPhil2011-05-052011-05-12per200ms=66.53%per200ms=66.06%N优化后+新项目上线,未达标继续优化中18016论坛xinheLzhang2011-05-052011-05-16per200ms=33.67%per200ms=98.82%达标18025房源发布第二步1479haisongchanghaisongchang2011-05-05per200ms=52.54%N优化后未达标,开发表示程序上已无优化空间。寻求DBA帮助中…18137小区列表页1529PhilPhil2011-05-092011-05-19per200ms=33.67%per200ms=84.29%N优化后未达标达标继续优化中小区单页1627PhilPhil2011-05-1790%响应速度在350ms开发还未给出反馈18820业主委托hunterhuanghaisongchang2011-05-272011-05-30响应速度10秒以上响应速度2.9秒左右N优化后未达标#18086安居客首页后端性能不达标3Owner:Phil状态:close问题描述:name:安居客首页request:Home_Home3date:5月5日性能指标:per100ms=90%目前性能现状:per100ms=34.64%分析:从3月30日起性能开始下降,程序中出现大量curl的操作.开发反馈:大量curl操作为热门小区查询小区涨跌幅产生,这部分线上有1天缓存,每天会产生一次。这部分代码会做进一步优化。这次修改了首页推荐房源取数逻辑,目前首页upstreamtime已经达标#18086安居客首页后端性能不达标4修改前后走势图比较#18005安居客列表页后端性能不达标5Owner:yyang状态:verify问题描述:name:安居客列表页request:Listing_Property_SearchSolr以下数据取自PerformanceAnalysisDashboarddate:4月1日-5月1日count:707013预期性能指标:per200ms=90%目前性能现状:per200ms=66.53%#18005安居客列表页后端性能不达标6分析:1.curlpage::execute():Listing_Property_SearchSale中Listing_Property_SearchBar352Componentget_view()中simple_curl()方法.有一次curl,那个curl请求的地址本身不慢,这个请求是否可以改成内部调用.2.memcacheListing_Property_SearchSolrController中近600次memcache调用占用了大量时间,建议降低调用次数.开发反馈:url的部分已经改了。memcache的问题正在优化。pmt:安居客列表页后端性能不达标7修改前后走势图比较#18016论坛后端性能不达标8Owner:xinhe状态:assigned问题描述:name:论坛首页request:Home_Indexdate:4月1日-5月1日count:28054性能指标:per200ms=90%目前性能现状:per200ms=33.67%name:论坛列表页request:Thread_Indexdate:4月1日-5月1日count:26663性能指标:per200ms=90%目前性能现状:per200ms=15.29%name:论坛单页request:Post_ListControllerdate:3月20-4月20日count:70298性能指标:per200ms=90%目前性能现状:per200ms=67.57%#18016论坛后端性能不达标9分析:大量的cacheget次数占用了大量时间,虽然每次都能命中且单次速度快.首页getmemcache次数1800列表页getmemcache次数590单页getmemcache次数400建议:降低memcache请求次数.#18016论坛后端性能不达标10修改前后走势图比较#18025房源发布第二步后端响应速度不达标11Owner:haisongchang状态:new问题描述:name:房源发布第二步request:My_Broker_Property_SaleStep2以下数据取自PerformanceAnalysisDashboarddate:4月1日-5月1日count:83868性能指标:per200ms=90%目前性能现状:per200ms=52.54%#18025房源发布第二步后端响应速度不达标12分析:1.BLL_My_Broker_Property_SaveImage::addPropertyImage执行次数:25832平均时间:203.75ms2.BLL_My_Broker_Property_SaveImage::selectedPropertyImage执行次数:25805平均时间:149.94ms其中是上传图片信息入库的操作,有图片上传就会执行.每上传一张图片根据逻辑不同会有5-6次的insert操作.#18025房源发布第二步后端响应速度不达标13修改前后走势图比较#18137小区列表页后端性能不达标14Owner:Phil状态:new问题描述:name:小区列表页request:Listing_Community_Searchdate:4月8日-5月8日count:110273性能指标:per200ms=90%目前性能现状:per200ms=33.67%90%用户响应速度在400ms分析:高峰期大于200毫秒的请求普片dbtime时间比较长dbtime中有部分没有结果的sql一直访问数据库,缓存没有起效#18137小区列表页后端性能不达标15修改前后走势图比较P1627小区单页后端性能不达标16Owner:Phil状态:new问题描述:name:小区单页request:Community_CommunityViewControllerdate:4月16日-5月16日count:66021性能指标:per200ms=90%目前性能现状:per200ms=40.33%90%响应速度在350ms分析:每次访问sql数在70-80之间,有大量sql没有缓存,部分sql结果是空缓存不住.get请求次数过多,每次请求cache_get请求次数在500-520之间P1627小区单页后端性能不达标17修改前后走势图比较
本文标题:后端性能问题报告
链接地址:https://www.777doc.com/doc-3367395 .html