设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 2803|回复: 0
收起左侧

(新手)关于varnish的配置问题

[复制链接]
发表于 2015-5-8 10:55:18 | 显示全部楼层 |阅读模式
本帖最后由 ocmwx 于 2015-5-8 11:07 编辑

大伙请教个问题,小弟刚玩varnish,不太懂

我就是想做一个测试,这么写对嘛?

vcl 4.0;

backend web1 {
    .host = "10.21.0.253";
    .port = "8090";
}

backend web2 {
    .host = "10.21.0.254";
    .port = "8090";
}

backend web3 {
    .host = "www.lianlian.com";
    .port = "80";
}

sub vcl_recv {
    if (req.url ~ "^/web1") {
        set req.backend_hint = web1;
    }
    elsif (req.url ~ "^/web2") {
        set req.backend_hint = web2;
    }
    else {
#        return (synth(403, "Forbidden,test"));
        set req.backend_hint = web3;
    }
}

需求:
客户端访问:http://varnish监听的IP/web1
客户端访问:http://varnish监听的IP/web2
不是这些URL的就返回一个错误码


客户的浏览器上请求:http://172.16.128.179/web1  或 web2   就是打不开




1.png





您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-25 07:57 , Processed in 0.051586 second(s), 11 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表