B/S结构
C/S结构
web1.0
web2.0
读和写操作直接进,查询操作先看缓存中有没有,没有再进数据库,查到数据以后在缓存(cache)中记住,方便以后直接查询。
Nginx负载均衡,拆分服务器。
用到spring cloud ,假设C的访问量最高,则需要进一步利用微服务进行拆分,每一项服务单独拿出来,形成一个一个小的服务器,因为C压力大,所以多整几个C。有可能A和B进行调用,B和C进行调用。灰度发布:C一共有五个,若想做出改动,可以在其中的一个C上先进行测试,若可以再对所有的C进行更改。