大促订单、PV双线破亿,解密京东商城交易系统的演进之路
CDN域名切换的问题,原来外部CDN切换IP,需要15-20分钟,整个CDN才能生效.我们的运维做了很多的改进,自建了CDN,内网VIP等等进行缓存压缩.Nginx本身就有介质层的缓存和GZIP压缩功能,把静态js、CSS文件在Nginx层直接拦掉返回,这样就节省了后面服务的服务器资源. GZIP压缩能压缩传输的文件以及数据,节省了网络资源的开销(GZIP压缩主力损耗CPU,机器内部资源的平衡).前面就直接压缩返回图片、文件系统等静态资源.流量到部署集群系统时,只需要处理动态资源的计算,这样就将动态静态分离集中处理这些专向优化. 真正的计算逻辑,服务自身的组装、如购物车的促销商品、服务用户,基本上所有资源都耗费在此.比如,连接数都会耗费在跟促销,商品,用户服务之间调用,这是真实的数据服务.如果不分离,你用DOS攻击直接访问JS,然后传一个大的包,就会完全占用带宽,连接和访问速度就会非常慢.这也是一种防护措施,在大促中会做很多缓存、压缩这些防护. (编辑:ASP站长) 【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。 |
-
无相关信息