随笔分类 -  优化解决方案

摘要:今天接到一个临时任务,排查一个网站的诡异问题,是这样的,这个网站访问量很大,上了一个模块,在页面服务端发出一个http请求,读取另一个java网站提供的数据,上线之后发现一旦存在并发,或是比较多的访问,http请求就会失败,甚至在服务器上不能打开任何页面,但是服务器可以被ping通,也可以ping通其它网址(我没有看到真实的情况,只是听说有这样一个情况)。   对于一个高并发网站的服... 阅读全文
posted @ 2010-10-21 22:19 lovecindywang 阅读(3750) 评论(13) 推荐(9) 编辑
摘要:最新版本改进了以下几点: ResourceMerge.rar   1) 增加了PreOptTool在上线之前进行脚本样式压缩,并且增加头尾标识/*begin*/和/*end*/ 2) 增加头尾标识的目的是因为发现如果引用的资源是网络资源(比如从CDN获取)的话在网络不稳定的时候会出现文件下载不完整,通过头尾标识可以判断文件是否完整,不完整重试2次,配置文件配置: <!--... 阅读全文
posted @ 2010-07-01 09:42 lovecindywang 阅读(1378) 评论(0) 推荐(0) 编辑
摘要:mongodb是一款文档型的非关系型数据库,性能非常高,老赵做过相关测试,我测试下来也差不多,和sql server相比,写入性能好太多了,下面是我的测试结果:   一条记录4K,100... 阅读全文
posted @ 2010-05-16 21:04 lovecindywang 阅读(26890) 评论(7) 推荐(4) 编辑
摘要:背景   站点经过几年的积累,一个页面上需要加载数十个脚本和样式文件(之后我们把脚本和样式统称为静态资源),在浏览器没有缓存的情况下如此之多的请求数不但会对服务器有比较大的压力(这个问题可以通过CDN或反向代理解决),而且页面呈现也会非常慢(我们知道脚本的下载会阻塞其它资源下载以及页面呈现)。由于一个站点往往页面数量很多,而且由于静态资源分布于页面/用户控件以及面板页等各种类型的页面... 阅读全文
posted @ 2010-05-14 16:48 lovecindywang 阅读(6914) 评论(2) 推荐(6) 编辑