a) Nginx 反响代理负载均衡(http 负载均衡)
b) Ip 负载均衡(lvs【Linux virtaul server】负载均衡)
c) DNS 负载均衡
d) CDN 负载均衡(DNS 集群)
2) 建立缓存机制
a) Mysql 缓存机制
i. Innodb_buffer_pool_size 设置 mysql 内存缓存区
ii. 分表分区分库
iii. 主从复制
iv. 读写分离
v. 主主互备
vi. 减少数据库写操作
b) 页面静态化
c) 页面缓存
d) 内存缓存 redis
e) Nginx 缓存
f) CDN 缓存 CDN:每一个城市部署一套,缓存一些一些比较大静态资源
2. 是 什么是 SOA
1 SOA 是 Service-Oriented Architecture 的首字母简称,它是一种支持面向服务的架构样式。
2 从服务、基于服务开发和服务的结果来看,面向服务是一种思考方式。
3 SOA 架构更多应用于互联网项目开发.
3. Dubbo 框架
(1) 是阿里巴巴开源项目, 致力于提供高性能和透明化的 RPC 远程服务调用方案,以及 SOA 服务治理方案