实验环境:

         主机名             ip                             用途
        server1       172.25.10.1                     varnish服务器
        server2       172.25.10.2                        后端服务器
        server3       172.25.10.3                        后端服务器
         物理机      172.25.10.250                    客户端、测试端

下面的实验是在前面实验的基础上做的,链接:https://blog.csdn.net/weixin_42566251/article/details/96853108

1、多个后端服务器实现负载均衡

server3:

1、server3安装httpd,如下所示:

2、编辑发布文件,并重启服务,如下所示:

server1:

3、进入配置文件,并进行设置

4、重启varnish服务,如下所示:

物理机:

5、在物理机上进行解析文件,如下所示:

物理机测试:

2、配置Varnish的虚拟机

server3:

1、在server3上创建虚拟主机,具体如下所示:

2、配置默认发布目录,并重启httpd服务,如下所示:

物理机测试:

总结:相当于在server3中的主机创建一个虚拟主机,此时主机有两个解析,当访问www时是一个测试页(在server3中创建/www目录并在里面写入内容),当访问bbs时是另一个测试页(在server3中创建/bbs目录并在里面写入内容)

Varnish——CDN加速的实现(多个后端服务器实现负载均衡、虚拟主机)相关推荐

  1. Tomcat高级部分-使用特定模块和软件反向代理请求到后端tomcat实现负载均衡和session保持...

    实验目标: 1.反向代理服务器将用户请求负载均衡到后端tomcat节点: 2.配置基于nginx的负载均衡,实现会话绑定: 3.配置基于mod_jk的负载均衡,实现会话绑定: 4.基于mod_prox ...

  2. 主DNS、辅助DNS、缓存DNS和基于CDN的利用DNS服务器实现负载均衡

    实验环境:Centos 6.5 一. 辅助DNS的搭建 Bind dns服务器所需要的包 bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm bind-chroot-9.8. ...

  3. Varnish——CDN加速实现(单个后端服务器、缓存命中率情况)

    前面我们已经建立好了三个快照,链接如下: https://blog.csdn.net/weixin_42566251/article/details/96658746 配置好的ip分别为: serve ...

  4. Docker实践4: 基于nginx对后端的weblogic负载均衡

    为什么要用Nginx(抄了一段) 1.nginx相对于apache的优点: 轻量级,同样起web服务,比apache占用更少的内存及资源 抗并发,nginx处理请求是异步非阻塞的,而apache则是阻 ...

  5. CDN加速之varnish

    本篇博客是在前一篇博客的母虚拟机创建的子虚拟机上进行的 在创建新的虚拟机时 需做2个操作: 1.设置网络和IP vim /etc/sysconfig/network-scripts/ifcfg-eth ...

  6. Nginx实现静态代理,负载均衡,前后端分离

    Nginx不单可以作为强大的web服务器,也可以作为一个反向代理服务器,而且nginx还可以按照调度规则实现动态.静态页面的分离,可以按照轮询.ip哈希.URL哈希.权重等多种方式对后端服务器做负载均 ...

  7. CDN和CDN加速原理

    随着互联网的发展,用户在使用网络时对网站的浏览速度和效果愈加重视,但由于网民数量激增,网络访问路径过长,从 而使用户的访问质量受到严重影响.特别是当用户与网站之间的链路被突发的大流量数据拥塞时,对于异 ...

  8. 海外虚拟主机空间:如何使用CDN加速提升用户体验?

    随着互联网的迅速发展和全球化的趋势,越来越多的企业和个人选择海外虚拟主机空间.然而,由于服务器的地理位置和网络延迟等原因,这些网站在国内访问时可能会遇到较慢的加载速度和不稳定的用户体验.为了解决这一问 ...

  9. CDN加速,App与Big-man

    CDN加速,App与Big-man 今天Big-man在市场部的人员哪里获得了一个app软件的加载问题,在户外的设备网络出现了加载缓慢的问题.这个问题成为我们内部市场人员无法解决的一个问题,软件加载很 ...

最新文章

  1. TEASOFT辅助服务程序UDPCopy 功能介绍
  2. 【Android UI设计与开发】第01期:引导界面(一)ViewPager介绍和使用详解
  3. python pipeline框架_Python爬虫从入门到放弃(十六)之 Scrapy框架中Item Pipeline用法...
  4. android服务器 性能,Android性能优化(中)
  5. 实木地板被机器人弄成坑_实木地板的常规保养
  6. html和ascll有什么关联,什么是HTML ASCII(HTML ASCII)?
  7. 【语音识别】基于DTW算法实现0~9数字含Matlab源码
  8. IDEA+Java+Servlet+JSP+Mysql实现新闻发布系统
  9. ORACLE_SID环境变量写错,因未设置系统环境变量ORACLE_SID导致ORA-12162错误
  10. There's code using JDBC based datastore and not disposing them和threadLocal多次访问时,有的时候会访问不到
  11. 达威尔液晶电子手写板儿童涂鸦画板写字板,培养小孩创造力和想象力的好工具!
  12. 典型知识图谱项目:FreeBase、WikiData、Schema.org、DBPedia、YAGO、WordNet、ConceptNet、BabelNet、Palantir
  13. android+主流品牌手机,10大手机品牌共建Android联军 代表机型一览
  14. iphone、ipad机型分辨率
  15. 火了,新东方年会吐槽视频《释放自我》:累死累活干不过写PPT的
  16. WPF 定义自己的控件
  17. dedecms织梦网站程序搬家的几个步骤详解
  18. 安卓打开rpm文件_android打开文件及打开方式(打开程序列表) | 学步园
  19. 股市有风险,入市需谨慎,风险和谨慎如何理解?
  20. 投了100份简历,唯一邀请我面试的这一家Android开发公司;是如何对我洗刷的?

热门文章

  1. UML学习笔记---了解UML,UML相关知识,相关概念
  2. HTTP Error 500.19 – Internal Server Error – 0x80070021 (IIS 8.5)
  3. VC++6.0的大bug(运行成功,调试出错,溢出)的解决方案
  4. java多线程activemq,ActiveMQ消息多线程并发处理
  5. 随想录(easyx中的键盘输入和鼠标消息)
  6. 天津计算机本科学校有哪些专业吗,天津哪些大学有人工智能专业
  7. cif判断字符串相等_leetcode 86 扰乱字符串(c++)
  8. mysql+添加乱码_rsyslog+loganalyzer+mysql的IP添加与中文乱码解决
  9. linqto 多个关键字模糊查询_查询函数Choose、Lookup、Hlookup、Vlookup应用技巧解读
  10. 电话拨号器java_Android基础--电话拨号器