- 博客(6)
- 收藏
- 关注
转载 WebAPI多版本管理介绍及实现方案详解
1.什么是 API 的多版本?说白了就是多版本共存的问题。为方便大家理解我就举个例子吧,大家想必都用过Jquery吧,它的1.*版本做到了对低版本IE的支持;2.*版本还保留着ajax,但是不再支持老旧浏览器;3.*版本连ajax都不留了;但是用户不会升级、用户拒绝升级等原因,造成这些旧版本也需要运行,但是新版却已经修改了规范与旧版旧版冲突了。造成这些旧版本也需要运行使用。再例如我们手机有Andr...
2018-06-26 14:30:22 3491
转载 借助LVS+Keepalived实现负载均衡
一、负载均衡:必不可少的基础手段1.1 找更多的牛来拉车吧 当前大多数的互联网系统都使用了服务器集群技术,集群即将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是Web应用服务器集群,也可以是数据库服务器集群,还可以是分布式缓存服务器集群等等。古人有云:当一头牛拉不动车的时候,不要去寻找一头更强壮的牛,而是用两头牛来拉车。 在实际应用中,在Web服务器集群之前总会有一台负...
2018-06-25 09:15:07 221
转载 搭建MySQL主从复制经典架构
一、业务发展驱动数据发展 随着网站业务的不断发展,用户量的不断增加,数据量成倍地增长,数据库的访问量也呈线性地增长。特别是在用户访问高峰期间,并发访问量突然增大,数据库的负载压力也会增大,如果架构方案不够健壮,那么数据库服务器很有可能在高并发访问负载压力下宕机,造成数据访问服务的失效,从而导致网站的业务中断,给公司和用户造成双重损失。那么,有木有一种方案能够解决此问题,使得数据库不再因为负载压力...
2018-06-25 09:14:08 273
转载 海量图片的分布式存储设计与实现
一、研究背景:性能与资金,二者可兼得乎?1.1 那么问题来了? 随着互联网的发展,许多大中型的网站都保存了大量的图片资源,用户在访问这些图片资源异常丰富的网站(如淘宝、京东等电子商务网站)时,网页中的图片信息占据了页面数据流量的很大部分,那么问题也来了: (1)由于受客户端浏览器限制,无法从一台服务器上同时下载页面中所有图片信息;PS:当一个网页被浏览时,Web服务器与浏览器建立连接,每个连接...
2018-06-25 09:12:33 2746 1
转载 .net MVC
一、ASP.Net的两种开发模式1.1 ASP.Net WebForm的开发模式 (1)处理流程 在传统的WebForm模式下,我们请求一个例如http://www.aspnetmvc.com/blog/index.aspx的URL,那么我们的WebForm程序会到网站根目录下去寻找blog目录下的index.aspx文件,然后由index.aspx页面的CodeBehind文件(.CS文件)...
2018-06-25 09:10:14 189
转载 MVC使用Redis实现分布式锁
使用场景在做Web项目的时候,有很多特殊的场景要使用到锁比如说抢红包,资源分配,订单支付等场景就拿抢红包来说,如果一个红包有5份,同时100个人抢如果没有用到锁的话100个人同时并发都抢成功,那就出大事了 怎么实现锁123456789101112class Test { //定义一个私有成员变量,用于Lock private static object lockobj = n...
2018-06-22 15:36:27 224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人