• 反腐败国际合作"朋友圈"又大了! 2019-07-13
  • 前线 从一面“魔镜” 看苏宁科技集团智能化发展战略 2019-07-13
  • 身份证被盗产生不良记录 网络虚拟账号权属纠纷如何避免 2019-07-07
  • 的确,呆子七窍通了栁窍。[哈哈] 2019-06-20
  • 强国博客首页整合公告 2019-06-08
  • 西海都市报数字报刊平台 2019-05-27
  • 美国反拥枪的孩子很受伤 2019-05-25
  • C罗戴帽单骑救主 葡萄牙33战平西班牙 2019-05-25
  • 证监会去年对外公开监管信息14560条 2019-05-16
  • 中山八路总站调整12公交线 2019-05-16
  • 谢春涛:深刻把握“中国特色社会主义进入新时代”的重大意义 2019-05-09
  • 湖南一博士生举报水利局领导受贿 遭到冒牌纪委约谈 2019-05-09
  • 西安地铁唐风诗韵文化专列将于6月18日首发 2019-04-30
  • 铜梁区旧县街道:全面提升执行力 推动工作落地见效 2019-04-30
  • 上海电影节女性影人大放异彩 中生代女演员不用焦虑 2019-04-29
  • 广东十一选五大小规则: varnish 配置管理工具 varnish-agent

    Apache
    Google Go
    Linux
    2019-07-14
    红薯

    广东十一选五推荐号 www.qhysp.com varnish-agent 提供界面化的配置管理,配置信息保存于 etcd 中,当配置信息有更新时,自动更新配置并重新加载,方便多实例的配置管理。 varnish-agent 设置的varnish默认的 ttl 为0,因此如果不设置 Cache-Control 的所有请求都为不可缓存,尽量使用 Cache-Control 来控制接口的缓存时间。

    需要注意, varnish-agent 默认的 probe 如下:

    probe basicProbe {
    .url = "/ping";
    .interval = 3s;
    .timeout = 5s;
    .window = 5;
    .threshold = 3;
    }
    
    

    所以对于backend都需要添加相应的health check处理(/ping),如果有需要自定义的,可以去调整 template.vcl 后,自行重新编译。

    运行

    参数说明:

    • CONFIG  配置etcd的连接地址,此参数必须指定,如 CONFIG=etcd://192.168.31.176:2379/varnish-test
    • AUTH  agent的认证配置,如 AUTH=user:pwd ,如果不配置则不使用认证,建议指定此参数
    • ADMIN_PATH  管理后台的路径,如果不配置,则为 /agent
    • PARAMS  varnish的启动参数,如 PARAMS="-a :8080 -s malloc,256m" ,需要注意的是,varnish的启动参数默认会添加 -F -p default_ttl=0 ,而 -a 如果未指定,则指定为 :8080 , -s 如果未指定,则指定为 malloc,1G ,一般不需要调整此参数
    docker run -d --restart=always \
    -p 8080:8080 \
    -e CONFIG=etcd://10.254.136.81:2379/varnish \
    -e AUTH=user:pwd \
    -e ADMIN_PATH=/@agent \
    --name varnish-agent \
    vicanso/varnish-agent
    

    启动成功后,访问 //127.0.0.1:8080/@agent/ ,则可进入管理后台。

    添加director

    在更新相关配置后,会自动更新加载最新的配置文件(其它实例也会同时更新),当前最新的配置可在 Basic Info 中查看,需要注意的是,由于file是根据时间生成,因此不同实例有可能不一致,判断配置文件是否一致应该根据 hash 值。

    的码云指数为
    超过 的项目
    加载中

    评论(0)

    暂无评论

    暂无资讯

    暂无问答

    varnish 4.0 官方文档翻译22-Varnish Website Performan

    本节集中解决如何调优varnish server,同时如何使用varnish优化你的web站点. 一共有三小节.第一小节你应该想到varnish的各种工具和功能,下一小节如何从cache中清除已经缓存的内容.清除内容是...

    2015/07/22 10:14
    252
    0
    varnish 4.0 官方文档翻译20-Device detection

    检测设备:多用于区分手机和pc客户端。

    2015/06/21 22:17
    129
    0
    varnish 4.0 官方文档翻译21-Reporting and statistics

    Reporting and statistics 本部分包括如何查看Varnish正在做什么,从每个http请求流的详细记录到汇总统计计数器。 Logging in Varnish Statistics varnishtop varnishhist varnishstat Loggi...

    2015/07/06 11:50
    154
    0
    Varnish优化

    后端发生变化,如何主动通知varnish更新缓存 思路:通过程序来发起PURGE的请求,使用Varnish的Http PURGE接口来清除缓存。 1:在管理服务器上,curl -X PURGE //192.168.1.106:1111/a.j...

    2016/04/20 18:36
    79
    1
    Varnish部署web群集

    1. varnish安装前的准备工作 由于centos6.5版本提供了两张光盘,某些软件需要光盘切换有些麻烦。这里提供一个解决办法。 打开虚拟机设置,再添加个CD/DVD驱动器。(在关机状态下) 添加的完成...

    2016/08/29 19:24
    18
    0
    Varnish调优手记

      最近公司做活动推广,流量暴增,后端服务器压力山大,导致用户的请求响应时间延长,客户因此抱怨声音很大。   为尽快解决问题,在安排人员不断优化后端代码的同时,考虑在nginx前增加v...

    2013/11/22 09:08
    6.2K
    35
    Varnish配置

    Varnish配置参数demo

    2014/05/19 11:47
    27
    0

    没有更多内容

    加载失败,请刷新页面

    返回顶部
    顶部
  • 反腐败国际合作"朋友圈"又大了! 2019-07-13
  • 前线 从一面“魔镜” 看苏宁科技集团智能化发展战略 2019-07-13
  • 身份证被盗产生不良记录 网络虚拟账号权属纠纷如何避免 2019-07-07
  • 的确,呆子七窍通了栁窍。[哈哈] 2019-06-20
  • 强国博客首页整合公告 2019-06-08
  • 西海都市报数字报刊平台 2019-05-27
  • 美国反拥枪的孩子很受伤 2019-05-25
  • C罗戴帽单骑救主 葡萄牙33战平西班牙 2019-05-25
  • 证监会去年对外公开监管信息14560条 2019-05-16
  • 中山八路总站调整12公交线 2019-05-16
  • 谢春涛:深刻把握“中国特色社会主义进入新时代”的重大意义 2019-05-09
  • 湖南一博士生举报水利局领导受贿 遭到冒牌纪委约谈 2019-05-09
  • 西安地铁唐风诗韵文化专列将于6月18日首发 2019-04-30
  • 铜梁区旧县街道:全面提升执行力 推动工作落地见效 2019-04-30
  • 上海电影节女性影人大放异彩 中生代女演员不用焦虑 2019-04-29
  • 广东快乐10分开奖直播下载 32张扑克牌的牌九 秒速飞艇开奖记录 江苏十一选五推荐号 北京单场赛事 代玩好运快3犯法么 澳洲幸运10是什么彩票 云南十一选五开奖结果今天 宝马论坛平码论坛 彩民微信代购彩票 青海快3走势图基本走势图 中国篮彩在哪里买 快乐十分任选五万能码 大乐透怎样分析走势图 6711互动娱乐平台