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 服务治理方案
1. 系统 优化措施1) 负载均衡 a) Nginx 反响代理负载均衡(http 负载均衡) b) Ip 负载均衡(lvs【Linux virtaul server】负载均衡) c) DNS 负载均衡 d) CDN 负载均衡(DNS 集群)2) 建立缓存机制 a) Mysql 缓存机制 i. Innodb_buffer_p...