91超碰在线观看,国产二级c片l毛片,国产成人精品123区免费视频,濑亚美莉大战黑人中文字幕

win7系統(tǒng)下載
當(dāng)前位置: 首頁(yè) > 網(wǎng)絡(luò)技術(shù)教程 > 詳細(xì)頁(yè)面

Varnish設(shè)置筆記記錄

發(fā)布時(shí)間:2022-07-23 文章來(lái)源:xp下載站 瀏覽:

網(wǎng)絡(luò)技術(shù)是從1990年代中期發(fā)展起來(lái)的新技術(shù),它把互聯(lián)網(wǎng)上分散的資源融為有機(jī)整體,實(shí)現(xiàn)資源的全面共享和有機(jī)協(xié)作,使人們能夠透明地使用資源的整體能力并按需獲取信息。資源包括高性能計(jì)算機(jī)、存儲(chǔ)資源、數(shù)據(jù)資源、信息資源、知識(shí)資源、專(zhuān)家資源、大型數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)、傳感器等。 當(dāng)前的互聯(lián)網(wǎng)只限于信息共享,網(wǎng)絡(luò)則被認(rèn)為是互聯(lián)網(wǎng)發(fā)展的第三階段。

  Varnish是一個(gè)開(kāi)源的反向代理軟件和HTTP加速器,與傳統(tǒng)的Squid相比,Varnish具有性能更高、速度更快、管理更方便等諸多優(yōu)點(diǎn),很多大型的運(yùn)營(yíng)網(wǎng)站都開(kāi)始嘗試用Varnish來(lái)替換Squid,這些都促使Varnish迅速發(fā)展起來(lái)。

  1、準(zhǔn)備工作及下載源碼包

  yum install -y automake autoconf libtool ncurses-devel libxslt groff pcre-devel pkgconfig

  wget

  2、安裝

  tar zxf varnish-3.0.3.tar.gz

  cd varnish-3.0.3

  ./autogen.sh

  ./configure --prefix=http://www.3lian.com/usr/local/varnish

  make && make install

  3、添加Varnishd進(jìn)程用戶(hù)www,用戶(hù)組www,創(chuàng)建/var/vcache目錄,使www用戶(hù)有權(quán)限可讀寫(xiě)

  groupadd www

  useradd www -g www

  mkdir /home/vcache

  chown -R www:www /home/vcache

  chmod -R 750 /home/vcache

  4、編輯/etc/sysctl.conf 優(yōu)化幾個(gè)內(nèi)核參數(shù)

  net.ipv4.tcp_fin_timeout = 30

  net.ipv4.tcp_keepalive_time = 300

  net.ipv4.tcp_syncookies = 1

  net.ipv4.tcp_tw_reuse = 1

  net.ipv4.tcp_tw_recycle = 1

  net.ipv4.ip_local_port_range = 5000 65000

  運(yùn)行sysctl -p 重新按配置文件設(shè)置內(nèi)核參數(shù)

  5、啟動(dòng)Varnishd

  /usr/local/varnish/sbin/varnishd -u www -g www -f /usr/local/varnish/etc/varnish/varnish.conf -a 0.0.0.0:80 -s file,/home/vcache/varnish_cache.data,100M -w 1024,8192,10 -t 3600 -T 127.0.0.1:3500

  參數(shù)說(shuō)明:

  -u 以什么用運(yùn)行

  -g 以什么組運(yùn)行

  -f varnish配置文件

  -a 綁定IP和端口

  -s varnish緩存文件位置與大小

  -w 最小,最大線程和超時(shí)時(shí)間

  -T varnish管理端口,主要用來(lái)清除緩存

  -p client_http11=on 支持http1.1協(xié)議

  -P(大P) /usr/local/varnish/var/varnish.pid 指定其進(jìn)程碼文件的位置,實(shí)現(xiàn)管理

  6、啟動(dòng)varnishncsa用來(lái)將Varnish訪問(wèn)日志寫(xiě)入日志文件:

  /usr/local/varnish/bin/varnishncsa -n /home/vcache -w /var/log/varnish.log &

  7、Varnish 緩存清除

  /usr/local/varnish/bin/varnishadm -T 192.168.1.180:3500 purge "req.http.host ~ $ && req.url ~ /static/image/tp.php"

  說(shuō)明:

  192.168.1.180:3000 為被清除緩存服務(wù)器地址

   為被清除的域名

  /static/image/tp.php 為被清除的url地址列表

  清除所有緩存

  /usr/local/varnish/bin/varnishadm -T 192.168.1.180:3500 url.purge *$

  清除image目錄下所有緩存

  /usr/local/varnish/bin/varnishadm -T 192.168.1.180:3500 url.purge /image/

  8、將加入啟動(dòng)項(xiàng)

  vi /etc/rc.local

  ulimit -SHn 51200

  /usr/local/varnish/sbin/varnishd -u www -g www -f /usr/local/varnish/etc/varnish/varnish.conf -a 0.0.0.0:80 -s file,/home/vcache/varnish_cache.data,100M -w 1024,8192,10 -t 3600 -T 127.0.0.1:3500

  /usr/local/varnish/bin/varnishncsa -n /home/vcache -w /var/log/varnish.log &

  9、殺掉varnishd進(jìn)程

  pkill varnishd

  10、查看varnishd命中率

  /usr/local/varnish/bin/varnishstat

  11、更新系統(tǒng)時(shí)間

  yum install -y ntp

  ntpdate time.nist.gov

  echo "00 01 * * * ntpdate time.nist.gov" 》 /etc/crontab

  附件多主機(jī)多域名varnish.conf 配置

  backend blog {

  .host = "198.56.193.190";

  .port = "80";

  }

  backend www {

  .host = "192.168.1.170";

  .port = "80";

  }

  sub vcl_recv {

  if (req.http.host ~ "^()?5013.org$") {

  set req.backend = blog;

  } elsif (req.http.host ~ "^()?(test1.com|test2.com)$") {

  set req.backend = www;

  } else {

  error 404 "Unknown virtual host";

  }

  }

  sub vcl_recv {

  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;

  }

  }

  #把除了以下這些類(lèi)型請(qǐng)求以外的訪問(wèn)請(qǐng)求全部直接管道發(fā)送到后端的服務(wù)器

  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);

  }

#只有GET與HEAD方法才會(huì)使用Lookup,使用緩存。
    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);
    # }
    #如果請(qǐng)求的是php頁(yè)面直接轉(zhuǎn)發(fā)到后端服務(wù)器
    if (req.url ~ ".(php|cgi)($|?)") {
    return (pass);
    }
    return (lookup);
    }
    sub vcl_pipe {
    return (pipe);
    }
    sub vcl_pass {
    return (pass);
    }
    sub vcl_hash {
    hash_data(req.url);
    if (req.http.host) {
    hash_data(req.http.host);
    } else {
    hash_data(server.ip);
    }
    return (hash);
    }
    sub vcl_hit {
    return (deliver);
    }
    sub vcl_miss {
    return (fetch);
    }
    sub vcl_fetch {
    if (beresp.ttl <= 0s ||
    beresp.http.Set-Cookie ||
    beresp.http.Vary == "*") {
    /*
    * Mark as "Hit-For-Pass" for the next 2 minutes
    */
    set beresp.ttl = 120 s;
    return (hit_for_pass);
    }
    if (req.url ~ ".(png|gif|jpg)$") {
    unset beresp.http.set-cookie;
    set beresp.ttl = 1h;
    }
    #設(shè)置圖片的緩存TTL為一小時(shí)
    return (deliver);
    }
    sub vcl_deliver {
    return (deliver);
    }
    sub vcl_error {
    set obj.http.Content-Type = "text/html; charset=utf-8";
    set obj.http.Retry-After = "5";
    synthetic {"
    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "">
    <html>
    <head>
    <title>"} + obj.status + " " + obj.response + {"</title>
    </head>
    <body>
    <h1>Error "} + obj.status + " " + obj.response + {"</h1>
    <p>"} + obj.response + {"</p>
    <h3>Guru Meditation:</h3>
    <p>XID: "} + req.xid + {"</p>
    <hr>
    <p>Varnish cache server</p>
    </body>
    </html>
    "};
    return (deliver);
    }
    sub vcl_init {
    return (ok);
    }
    sub vcl_fini {
    return (ok);
    }


網(wǎng)絡(luò)的神奇作用吸引著越來(lái)越多的用戶(hù)加入其中,正因如此,網(wǎng)絡(luò)的承受能力也面臨著越來(lái)越嚴(yán)峻的考驗(yàn)―從硬件上、軟件上、所用標(biāo)準(zhǔn)上......,各項(xiàng)技術(shù)都需要適時(shí)應(yīng)勢(shì),對(duì)應(yīng)發(fā)展,這正是網(wǎng)絡(luò)迅速走向進(jìn)步的催化劑。

本文章關(guān)鍵詞: Varnish 配置 筆記 記錄 
91超碰在线观看,国产二级c片l毛片,国产成人精品123区免费视频,濑亚美莉大战黑人中文字幕
国产艳妇疯狂做爰视频 | 国产高潮视频在线观看| 欧美a级片免费看| 少妇久久久久久被弄高潮| 在线xxxxx| 亚洲第一综合网| 欧美老女人bb| 无码h肉动漫在线观看| 紧身裙女教师波多野结衣| a视频免费观看| 在线观看免费看片| 国产午夜精品久久久久久久久| 麻豆传媒在线看| 亚洲欧美精品久久| 在线视频第一页| 亚洲最大的黄色网| 99久久久无码国产精品性波多| 美女av免费看| 欧美 日韩 国产 成人 在线观看| 成熟的女同志hd| 影音先锋男人看片资源| 国产精品无码一区二区三区免费| 深夜福利网站在线观看| 国产亚洲精品久久久久久豆腐| 色天使在线视频| 国产精品扒开腿做爽爽爽a片唱戏| 992在线观看| 午夜激情福利电影| 免费精品在线视频| 国产又粗又硬又长又爽| 影音先锋男人看片资源| 18精品爽国产三级网站| 麻豆视频免费在线播放| 一级片黄色录像| 亚洲综合久久av一区二区三区| 我想看黄色大片| 蜜桃传媒一区二区亚洲| 在线视频第一页| 少妇高潮在线观看| 日本一二三区在线观看| 成年人性生活视频| 99精品一区二区三区无码吞精| 久久久久亚洲av片无码v| 国产一区二区三区在线视频观看| 色偷偷www8888| 国产女人被狂躁到高潮小说| 在线免费观看亚洲视频| 国产精品嫩草69影院| 久久久久99人妻一区二区三区| 韩国三级视频在线观看| 激情综合丁香五月| av永久免费观看| 波多野结衣电影免费观看| zjzjzjzjzj亚洲女人| 女尊高h男高潮呻吟| 欧美激情aaa| 亚洲天堂网av在线| a视频免费观看| 日本猛少妇色xxxxx免费网站| 91麻豆免费视频网站| 国产a级片视频| www亚洲色图| 亚洲一区 欧美| av黄色免费网站| 日本r级电影在线观看 | 在线视频 日韩| 狂野欧美性猛交| 免费黄色在线播放| 九九九视频在线观看| 久久久老熟女一区二区三区91| 精品人伦一区二区三电影| 极品人妻一区二区| 亚洲欧美日韩第一页| ass精品国模裸体欣赏pics| 99热精品免费| gv天堂gv无码男同在线观看| 国产伦精品一区三区精东| 91人妻一区二区三区蜜臀| 精品国产成人亚洲午夜福利| 免费黄视频在线观看| 亚洲黄色免费视频| 成人区人妻精品一区二| 性生活一级大片| 国产稀缺精品盗摄盗拍| 久久久久亚洲av无码专区桃色| 久久久久国产免费| 中文字幕亚洲日本| 婷婷久久综合网| 性色国产成人久久久精品| 免费看裸体网站| 美女爆乳18禁www久久久久久 | 影音先锋人妻啪啪av资源网站| 黄大色黄女片18免费| 男女做爰猛烈刺激| 精品国产av色一区二区深夜久久 | 亚洲波多野结衣| 中文字幕91视频| 农村老熟妇乱子伦视频| 成人小视频免费看| 中文字幕91视频| 波多野结衣亚洲一区二区| 天海翼在线视频| 欧美色图亚洲视频| 国产香蕉精品视频| 久久久久亚洲av无码网站| 美女流白浆视频| 一区二区免费在线观看视频| 老熟妇精品一区二区三区| 97香蕉碰碰人妻国产欧美 | 在线播放第一页| 老熟妇精品一区二区三区| 免费中文字幕av| 中日韩精品一区二区三区| 亚洲一区二区三区日韩| 激情无码人妻又粗又大| 人妻少妇偷人精品久久久任期| wwwxxxx在线观看| 亚洲图片综合网| 久久精品—区二区三区舞蹈| 手机av在线不卡| 免费观看黄网站| 亚洲AV无码国产成人久久| 色偷偷男人天堂| 中文字幕视频观看| 免费视频91蜜桃| 中文字幕电影av| 18禁裸乳无遮挡啪啪无码免费| 国产亚洲精品熟女国产成人| 粉嫩av懂色av蜜臀av分享| 懂色av粉嫩av浪潮av| 三级影片在线看| 人妻在线日韩免费视频| 99精品全国免费观看| 丁香六月激情综合| 特级特黄刘亦菲aaa级| 精品人妻一区二区三区香蕉| 无码人妻aⅴ一区二区三区| 人妻巨大乳一二三区| 亚洲性猛交xxxx乱大交| 手机看片国产日韩| 香蕉视频在线观看黄| 泷泽萝拉在线播放| 老妇女50岁三级| x88av在线| 亚洲午夜精品在线观看| 国产精品久久AV无码| 日本理论中文字幕| www.99re6| 久久久久99精品成人| 中文字幕1区2区| www在线观看免费视频| 中国黄色片视频| 亚洲图片另类小说| 中国特级黄色片| 在线看片中文字幕| 香蕉视频污视频| 无码国产精品一区二区免费式直播| 男男一级淫片免费播放| 丰腴饱满的极品熟妇| 久久无码专区国产精品s| 国产乱国产乱老熟300| 少妇光屁股影院| 糖心vlog免费在线观看 | 极品美妇后花庭翘臀娇吟小说| 国产免费一区二区三区网站免费| 欧美特黄一级片| 波多野结衣av在线观看| 99久久综合网| 欧美做爰爽爽爽爽爽爽| 第一页在线视频| 国产免费无码一区二区视频| 亚洲理论片在线观看| 性色av蜜臀av浪潮av老女人 | 国产午夜精品福利视频| 色撸撸在线视频| av无码av天天av天天爽| 97精品人人妻人人| 色哟哟网站在线观看| 免费看特级毛片| 亚洲天堂黄色片| 亚洲一级生活片| 卡通动漫亚洲综合| 亚洲综合视频网站| av鲁丝一区鲁丝二区鲁丝三区| 欧美成人精品一区二区综合免费| 污污的视频在线免费观看| 国产a免费视频| 女同久久另类69精品国产| 99久久99久久精品免费看小说.| 亚洲蜜桃精久久久久久久久久久久| 黄色国产在线观看| 国产51自产区| 国产亚洲精品熟女国产成人| 国产不卡一二三| 疯狂撞击丝袜人妻| 亚洲中文字幕一区| 天堂在线中文视频| 亚洲天堂视频一区| 蜜桃传媒一区二区亚洲av| 韩国三级视频在线观看|