1.什么是ns智能解析通常CDN业务中,智能解析域名,是根据请求方ip的不同给出不同的A记录。而ns智能解析,是根据请求方ip的不同让他去不同的ns上解析域名,把ns推向离用户更近的边缘节点来缩短请求时间。2.为什么要实现ns智能解析1.缩短请求时间终端用户一次域名请求的过程简化(不考虑cache)...
分类:
其他好文 时间:
2015-04-14 16:12:25
阅读次数:
162
publicstaticStringgetIpAddr(HttpServletRequestrequest){ finalStringxRealip=request.getHeader("X-Real-IP"); if(StringUtils.isNotEmpty(xRealip)){ returnxRealip; } finalStringcdnIp=request.getHeader("Cdn-Src-Ip"); if(StringUtils.isNotEmpty(cdnIp)){ re..
分类:
其他好文 时间:
2015-04-14 14:47:16
阅读次数:
187
原因:1. 用户下载完成太慢导致新增少2. CDN费用与包大小成正比操作:1.去除资源图片 无效字符串 去除不用的资源, 图片尽量小, 且非.9图片进行压缩 TinyPNG 工具进行压缩2.代码优化 删除无用代码 用lint工具查看3.用到的类库 armabi 下只用 x86即可 Sy...
分类:
其他好文 时间:
2015-04-14 12:30:06
阅读次数:
105
1.Squid,很古老的反向代理软件,拥有传统代理、身份验证、流量管理等高级功能,但是配置太复杂。它算是目前互联网应用得最多的反向缓存代理服务器,工作于各大古老的cdn上。2.Varnish是新兴的一个软件,设计简单,更符合目前互联网的应用,很多公司都采用了varnish这个软件,比如微博的open...
分类:
Web程序 时间:
2015-04-13 22:36:42
阅读次数:
252
做网站时经常会用到remote_addr和x_forwarded_for这两个头信息来获取客户端的IP,然而当有反向代理或者CDN的情况下,这两个值就不够准确了,需要调整一些配置。什么是remote_addrremote_addr代表客户端的IP,但它的值不是由客户端提供的,而是服务端根据客户端的i...
分类:
其他好文 时间:
2015-04-13 00:20:21
阅读次数:
159
正明 博士期间开发了开源LVS,2000~2006年在国防科大教书;08年进淘宝,做LVS+HAproxy的普及,现在负责CDN系统的改良工作 ; 毕玄 06年加入淘宝,负责淘宝的高性能服务框架,著作《OSGi原理与最佳实践》,推广...
分类:
其他好文 时间:
2015-04-12 11:58:32
阅读次数:
262
Varnish简介Varnish是一款高性能的开源HTTP加速器。varnish项目是2006年发布的第一个版本0.9.距今已经八年多了,此文档之前也提过varnish还不稳定,那是2007年时候编写的,经过varnish开发团队和网友们的辛苦耕耘,现在的varnish已经很健壮。很多门户网站已经部署了varnish,并..
分类:
Web程序 时间:
2015-04-12 06:52:21
阅读次数:
198
Squid是一款类Unix系统下非常流行的服务器软件,其最重要的功能就是在客户端和服务端之间建立缓存。因而Squid可以用作反向代理,部署多级缓存或者搭建CDN等,无论名称是什么,本质上都是一样的。目前Windows下也有Squid的移植版本,可以应对使用Windows环境的场景。这里是下载地址和文...
http://cdn.code.baidu.com/http://apps.bdimg.com/libs/jquery/1.6.4/jquery.jshttp://apps.bdimg.com/libs/jquery/1.6.4/jquery.min.jshttp://apps.bdimg.com/...
分类:
Web程序 时间:
2015-04-10 15:29:42
阅读次数:
572
目录(分7类,共35条):[内容]尽量减少HTTP请求数[服务器]使用CDN(Content Delivery Network)[服务器]添上Expires或者Cache-Control HTTP头[服务器]Gzip组件[css]把样式表放在顶部[js]把脚本放在底部[css]避免使用CSS表达式[...
分类:
其他好文 时间:
2015-04-10 13:05:45
阅读次数:
141