7.12 Varnish体系结构
备注:应用比较小,采用的架构模式 Varnish + 基本业务功能
但是一个问题是所有的资源在一台服务器上,反向代理特别多,缓存数据特别大,导致一台机器资源不够,考虑机器的拆分
Nginx 的反向代理和负载均衡优势,稳定,消耗的资源比较少(单机可以支撑10W的并发)
Varnish 支撑1W的并发
思考如果访问量持续增大,体系结构如何演变?
思考如何更快的获取后端的动态内容,总有一些内容是动态的,是不适合使用Varnish 进行缓存的,那该如何做,才能实现更好的性能呢?
Web Serrver Tomcat 与Mysql 之间增加 缓存,参考下一节笔记(Memcached)