Ticket #102 (closed defect: fixed)

Opened 14 years ago

Last modified 14 years ago

IT商城eyp后台很慢的问题

Reported by: huangzhong Owned by:
Priority: major Milestone:
Component: 管理后台 Version:
Keywords: 网速 Cc:
Due Date: 26/04/2012

Description

  • 问题

这段时间信息部反馈说是eyp后台特别慢,特别是9点上班后

  • 分析

第一反应是找网络和dba看应用服务器和数据库的负载,然后查应用日志,但应用和数据库的负载都很正常,日志里也没有什么特别的故障。想到9点后变慢,以为是商家在那个时间段都会做一键刷新的操作导致数据库压力大,特地找袁媛在9点到10点的时候监控数据库,也没发现什么异常。最后用httpwatch观察页面的时候,发现服务器响应很快,但css和js加载的时候特别慢,而且这些css和js在客户端都没有做缓存,每次都要去服务器拿一次,也许问题就在这里了,eyp后台没有使用nginx,请求直接去到resin。

  • 解决方案

把eyp后台用到的css和js都扔到了www1上,果然快了很多。

  • 后续思考

eyp后台中调用了一个公共的头文件,这个头文件把所有可能会用到的css和js都包在里面,这样写代码的时候是爽了,不用每个文件都写一次这些css和js,但这是种很不好的习惯,造成页面很臃肿,不要的东西就不要放在上面,浏览器对同一域名进行请求的并发连接数都是有限制的

Change History

comment:1 Changed 14 years ago by chenchongqi

  • Status changed from new to closed
  • Resolution set to fixed

以后完成了请及时关闭

Note: See TracTickets for help on using tickets.