日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

varnish基本配置(二)

發(fā)布時間:2025/3/17 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 varnish基本配置(二) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?具體的實(shí)例,假設(shè)我們有一個網(wǎng)站www.example.com, 需要增加varnish,來提升性能。

http header頭信息中的 Cache-Control: s-maxage 參數(shù)可以設(shè)置頁面在varnish中緩存的時間

?nginx配置:

server?{
????listen?
80
????server_name?www.example.com;
????location?
/?{
????????proxy_pass?http:
//127.0.0.1:800;?#反向代理到varnish
????????proxy_set_header?Host?$host;
????????proxy_set_header?X
-Real-IP?$remote_addr;
????????proxy_set_header?X
-Forwarded-For?$proxy_add_x_forwarded_for;
????}
}

server?{
?????listen?
8080;
?????server_name?www.example.com;
?????root?
/var/www/example;
}

?

?example.vcl配置:

?backend?default?{
?????.host?
=?"127.0.0.1";
?????.port?
=?"8080";
?????.connect_timeout?
=?5s;
?????.first_byte_timeout?
=?5s;
?????.between_bytes_timeout?
=?5s;

?}

?sub?vcl_recv?{
?????set?req.backend
=default;
?????
if?(req.restarts?==?0)?{
????????
if?(req.http.x-forwarded-for)?{
????????????set?req.http.X
-Forwarded-For?=
????????????????req.http.X
-Forwarded-For?+?",?"?+?client.ip;
????????}?
else?{
????????????set?req.http.X
-Forwarded-For?=?client.ip;
????????}
?????}
?????
if?(req.request?!=?"GET"?&&
???????req.request?
!=?"HEAD"?&&
???????req.request?
!=?"PUT"?&&
???????req.request?
!=?"POST"?&&
???????req.request?
!=?"TRACE"?&&
???????req.request?
!=?"OPTIONS"?&&
???????req.request?
!=?"DELETE")?{
?????????
/*?Non-RFC2616?or?CONNECT?which?is?weird.?*/
?????????
return?(pipe);
?????}
?????
if?(req.request?!=?"GET"?&&?req.request?!=?"HEAD")?{
?????????
/*?We?only?deal?with?GET?and?HEAD?by?default?*/
?????????
return?(pass);
?????}
?????
if?(req.http.Authorization?||?req.http.Cookie)?{
?????????
/*?Not?cacheable?by?default?*/
?????????
return?(pass);
?????}
?????
return?(lookup);
?}

sub?vcl_hit?{
?????????
#只要頁面刷新(F5、CTRL+F5),頁面的varnish?cache均失效
????????if(req.http.Cache-Control~"no-cache"||req.http.Cache-Control~"max-age=0"||req.http.Pragma~"no-cache"){
????????????????set?obj.ttl
=0s;
????????????????
return?(restart);
????????}
?????
return?(deliver);
?}

sub?vcl_deliver?{
????????set?resp.http.x
-hits=obj.hits;
????????
if(obj.hits>0){
????????????????set?resp.http.X
-Cache="hit";
????????}
????????
else{
????????????????set?resp.http.X
-Cache="MISS";
????????}
?????
return?(deliver);
?}

?sub?vcl_fetch?{
?????
if?(!beresp.cacheable)?{
?????????
return?(pass);
?????}
?????
if?(beresp.http.Set-Cookie)?{
?????????
return?(pass);
?????}
#if(beresp.http.Pragma~"no-cache"||beresp.http.Cache-Control~"no-cache"||beresp.http.Cache-Control~"private"){
#
????????return?(pass);
#
????}

?????
if(req.request=="GET"&&req.http.host~"bbs.xiazh.dev.aifang.com$"){
?????????set?beresp.ttl
=1200s;
?????}
??????
if(req.request=="GET"?&&?req.url~"\.(png|swf|txt|jpg|css|js|html|htm)$"){
?????????set?beresp.ttl
=3600s;
???????}
??????????
return?(deliver);
?}

?

總結(jié)

以上是生活随笔為你收集整理的varnish基本配置(二)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 一二级毛片 | 久久综合九九 | 欧美在线网址 | 国产在线午夜 | 九九黄色大片 | 性盈盈影院中文字幕 | 久久久精品人妻一区二区三区四 | 女女爱爱视频 | 国产成人精品无码免费看在线 | www.毛片 | 中国丰满老妇xxxxx交性 | 相亲对象是问题学生动漫免费观看 | 国产精品久久久久久亚洲色 | 啪啪av | 色婷婷综合久久久久中文字幕 | 欧产日产国产精品98 | 久久精品国产亚洲av高清色欲 | 免费的黄色的网站 | 深爱激情久久 | 精品在线小视频 | 黄色中文视频 | 一区二区三区不卡视频 | 一区二区三区日韩电影 | 国产第8页 | jizz欧美性20| 麻豆av在线播放 | 午夜伦理视频 | 日韩av不卡一区二区 | 黄色在线网 | 伊人22综合| 美人被强行糟蹋np各种play | 久久一二三区 | 538国产精品一区二区 | 日韩精彩视频在线观看 | 国产剧情av麻豆香蕉精品 | 毛片在线视频观看 | 91免费国产在线 | 污污视频网站在线 | av免费看网址 | 狠狠狠狠狠狠干 | 国产精品久久久久久久裸模 | 小情侣高清国产在线播放 | 亚洲巨乳 | av动漫在线免费观看 | 亚洲AV无码成人精品区在线观 | av无毛| 国产黑丝91 | 午夜视频在线观看一区二区 | 日韩欧美精品国产 | 欧美91视频 | 国产femdom调教7777| 韩国主播青草200vip视频 | 芒果视频在线观看免费 | 国产乡下妇女做爰毛片 | 天天躁日日躁狠狠躁av麻豆 | 中文日韩在线 | 日产国产亚洲精品系列 | 亚洲精品一区二区三区婷婷月 | 好色综合 | 日韩在线观看视频免费 | 尤物av在线 | 成人免费版 | 人妻视频一区二区三区 | 欧美精品日韩少妇 | 欧美日韩中文字幕 | 久草福利资源 | 深夜视频免费在线观看 | 日韩不卡毛片 | 欧美日韩a v | 精品一区在线视频 | 蜜桃av噜噜一区二区三区 | 午夜精品极品粉嫩国产尤物 | 我会温柔一点的日剧 | 欧美色妞网 | 99爱国产| 97av.com| 日韩综合在线视频 | 素人一区 | 狠狠97 | 一个色综合导航 | 在线观看日韩中文字幕 | 一区二区三区色 | 中国少妇色 | 国产精品欧美激情在线 | 乌克兰黄色片 | 亚洲精品国产suv一区 | 欧美日韩中文字幕在线 | 黄色欧美一级片 | 91豆花视频| 熟女少妇一区二区三区 | 女尊高h男高潮呻吟 | 欧美a网站| 波多野结衣在线视频播放 | 国产人成无码视频在线观看 | 免费看91视频 | 黑人欧美一区二区三区 | 国产97免费视频 | 人人爽人人爽人人片 | 嫩草影院中文字幕 |