Day01 varnish

xiaoxiao2021-02-28  34

前提:需要两个安装包,varnish-3.0.5-1.el6.x86_64.rpm  varnish-libs-3.0.5-1.el6.x86_64.rpm

然后下载安装yum install

下载并开启ser2、ser3的http服务

1.ser1 做后端服务器

 (1)在/etc/varnish下

打开varnish的配置文件,更改varnish服务端口

(2)在/etc/varnish/default.vcl下

配置一个后端服务器

查看缓存命中情况

保存退出,重新加载varnish服务

在真机测试缓存命中

X-Cache: MISS fromwestos cache     未命中

X-Cache: HIT fromwestos cache      命中

(3)在/etc/varnish/default.vcl下

定义多个不同域名站点的后端服务器

(3)在/etc/varnish/default.vcl下

添加如下内容

重新加载varnish服务

在真机下测试

添加本地解析

当访问 www.westos.org 域名时从 web1 上取数据

访问 bbs.westos.org 域名时到 web2 取数据,

访问其他页面报错

2.通过 varnishadm 手动清除缓存 varnishadm ban.url .*$   清除所有 varnishadm ban.url /index.html   清除 index.html 页面缓存 varnishadm ban.url /admin/$   清除 admin 目录缓存 3.在ser1后端服务器  /etc/varnish/default.vcl下 定义负载均衡

转载请注明原文地址: https://www.6miu.com/read-600282.html

最新回复(0)