实验环境:

         主机名             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,如下所示:

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

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

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

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

server1:

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

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

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

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

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

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

物理机:

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

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

物理机测试:

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

 

2、配置Varnish的虚拟机

server3:

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

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

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

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

物理机测试:

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

相关文章:

  • 2022-12-23
  • 2021-12-20
  • 2021-06-02
  • 2021-08-02
  • 2021-06-26
  • 2021-07-05
  • 2021-08-01
  • 2021-11-15
猜你喜欢
  • 2021-11-28
  • 2021-09-05
  • 2021-08-18
  • 2021-03-31
  • 2021-08-26
  • 2021-09-22
  • 2021-12-28
相关资源
相似解决方案