高并发高可用的经验

高并发/高可用:

技术层面:

1. 静态化(静态化可以用上CDN缓存)

2. 缓存(包括分布式缓存和jvm缓存)

3. 异步(将任务添加到队列里异步进行消费)

4. 降级(将非核心业务异步进行降级)

5. 限流(分为IP限流、白名单限制、流控阀值设置)

6. 监控(大促监控平台,告警机制)

7 压测(上线之前预估流量,进行压测)

架构层面:

1. 垂直扩展(增加服务器资源)

2. 水平扩展(使用集群等措施)

猜你喜欢

转载自guwq2014.iteye.com/blog/2414980