亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟

2024-09-01 13:47:43
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟,需要的朋友可以參考下
 

經過一天的努力,終于將Varnish緩存服務器部署到線上服務器了。趁著熱乎勁兒,趕緊給大家分享一下。Varnish是一個輕量級的Cache和反向代理軟件。先進的設計理念和成熟的設計框架是Varnish的主要特點。下面是Varnish的一些特點:


基于內存進行緩存,重啟后數據將消失;
利用虛擬內存方式,I/O性能好;
支持設置0~60秒精確緩存時間;
VCL 配置管理比較靈活;
32位機器上緩存文件大小為最大2GB;
具有強大的管理功能;
狀態機設計巧妙,結構清晰;
利用二叉堆管理緩存文件,可達到積極刪除目的;

在安裝Varnish之前,系統如果沒有安裝pcre,在編譯Varnish 2.X以上版本時,會提示找不到PCRE庫,而pcre庫是為了兼容正則表達式,所以必須先安裝pcre庫。下面是pcre的安裝過程: 
首先,下載pcre軟件包: 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
進行加壓縮軟件包,進行編譯安裝: 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
至此,pcre庫已經安裝完成。接著,建立Varnish用戶以及用戶組,并創建Varnish緩存目錄和日志目錄。 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
現在可以進行安裝Varnish,這里將Varnish安裝到/usr/local/目錄下,操作如下: 
       下載最新Varnish-3.0.3軟件包: 
        高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
        設置安裝參數,然后進行編譯安裝: 
        高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
        高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
        高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
        高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
        將varnish配置文件和服務寫入到系統: 
        高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
        高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
至此,Varnish安裝完成?,F在開始配置Varnish,在配置Varnish之前首先了解一下Varnish處理流程: 
        
        高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
        Varnish處理HTTP請求的過程大致分為如下幾個步驟: 
        1> Receive狀態:請求處理入口狀態,根據VCL規則判斷該請求應該Pass或Pipe,還是進入Lookup(本地查詢)。 
        2> Lookup狀態:進入此狀態后,會在hash表中查找數據,若找到,則進入Hit狀態,否則進入Miss狀態。 
        3> Fetch狀態:在Fetch狀態下,對請求進行后端獲取,發送請求,獲得數據,并進行本地存儲。 
        4> Deliver狀態:將獲取到的數據發送給客戶端,然后完成本次請求。 
        現在Varnish的處理原理現在大家都明白了,那么下面來進行配置一個實例。由于版本不同,Varnish配置文件的寫法也存在一定的差異,本配置文件以Varnish 3.x版本為基準。 
        Varnish安裝完成后,默認的配置文件為/usr/local/varnish/etc/varnish/default.vcl,此文件內容默認全部被注釋掉。這里以這個文件為模板,創建一個新的文件vcl.conf,并且將其放到/usr/local/varnish/etc目錄下。配置完成的vcl.conf文件如下: 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 


高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 

高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 



高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 

高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
在安裝Varnish時,已經將Varnish的管理腳本復制到相應的目錄下,這里稍作修改即可。首先修改/etc/sysconfig/varnish文件。配置好的文件如下: 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
這里需要說明的是,在32位操作系統下,最大只能支持2GB的緩存文件Varnish_cache.data,如果需要更大的緩存文件,則需要安裝64位的操作系統。 
接下來修改的文件是/etc/init.d/varnish,找到如下機房,修改相應的路徑即可: 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
其中,exec用于指定Varnish的路徑,只需要修改為Varnish安裝路徑下賭贏的Varnishd文件即可;config 用于指定Varnish守護進程配置文件路徑。 
兩個文件修改完畢,就可以授權、運行/etc/init.d/varnish腳本了。執行過程如下: 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
最后啟動varnish,如下所示: 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
查看運行狀態: 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
如上圖,可得知Varnish已經成功啟動?,F在可以測試是Varnish的作用了,可通過Curl進行測試: 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
通過上圖,可得知該URL鏈接已經被緩存,緩存命中率的高低直接說明了Varnish的運行狀態和效果,較高的緩存命中率說明Varnish運行狀態良好,Web服務器的性能也會提高很多;反之,過低的緩存命中率說明Varnish的配置可能存在問題,需要進行調整。因此,從整體上了解Varnish的命中率和緩存狀態,對于優化和調整Varnish至關重要。 
Varnish提供了一個Varnishstat命令,通過它可以獲得很多重要的信息。下面是一個Varnish系統的緩存狀態:
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
由于執行完varnishstat命令之后,會自動跳轉到一個畫面,就無法看到執行命令。為方便大家理解,將命令放在執行結果最底部。這里需要注意一下幾點:

"Client connections accepted":表示客戶端向方向代理服務器成功發送HTTP請求的總數量。"Client requests received":表示到現在為止,瀏覽器向反向代理服務器發送HTTP請求累計次數。由于會使用長連接,因此這個值一般會大于"Client connections accepted"的值。"Cache hits":表示方向代理服務器在緩存區中查找并且命中緩存的次數。"Cache misses":表示直接訪問后端主機請求數量,也就是非命中數。"N struct object":表示當前被緩存的數量。"N expired objects":表示過期的緩存內容數量。"N LRU moved objects" :表示被淘汰的緩存內容個數。

Varnish的安裝和配置基本上完成了。安裝之后Varnish是否能穩定、快速地運行,與Linux本身的優化及Varnish自身參數的設置有很大關系。在安裝配置完Varnish后,還必須從操作系統和Varnish配置參數兩個方向對Varnish服務器進行性能優化,從而最大限度地發揮Varnish的性能優勢。 
內核參數是用戶系統內核之間交互的一個接口,通過這個接口,用戶可以在系統運行的同時動態更新內核配置,而這些內核參數是通過Linux proc文件系統存在。因此,可以通過調整proc文件系統達到優化Linux性能的目的。 
修改/etc/sysctl.conf文件進行優化,具體參數如下: 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
修改ulimit設置,默認情況下Ulimit設置完成之后會臨時生效。當下次重啟機器之后,Ulimit會失效。為了下次機器啟動之后,還會生效。將ulimit設置放到/etc/rc.d/rc.local文件下。具體參數如下: 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
至此,LINUX系統方面優化就算完成了。現在還是優化Varnish。打開/etc/sysconfig/varnish啟動腳本,優化參數如下: 
高性能HTTP加速器Varnish-3.0.3搭建、配置及優化步驟 
至此,Varnish的安裝、配置以及優化基本上完成了。希望David分享的內容對大家有用,如果有什么問題,還望大家指正!今天就到此為止了!

 
 
 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩网站在线观看| 亚洲精品av在线播放| 亚洲精品小视频| 懂色av中文一区二区三区天美| 国产91精品久久久久| 最近日韩中文字幕中文| 久热精品视频在线免费观看| 国产精品久久久久av免费| 91po在线观看91精品国产性色| 亚洲色图综合网| 亚洲精品第一国产综合精品| 亚洲欧美视频在线| 亚洲剧情一区二区| 亚洲精品美女在线观看播放| 日韩av电影国产| 欧美电影在线免费观看网站| 久久久av一区| 亚洲激情在线观看| 91精品视频一区| 亚洲欧美日韩爽爽影院| 欧美专区在线视频| 日韩中文字幕网站| 自拍偷拍亚洲一区| 一区二区成人精品| 一区二区成人精品| 一夜七次郎国产精品亚洲| 视频直播国产精品| 成人激情在线观看| 国产精品99久久久久久久久久久久| 亚洲成年人影院在线| 最近2019中文字幕在线高清| 51精品国产黑色丝袜高跟鞋| 国产精品白丝av嫩草影院| 精品福利在线看| 午夜精品久久久久久久99黑人| 欧美激情精品久久久久久蜜臀| 国产欧美精品久久久| 欧美疯狂性受xxxxx另类| 欧美大片欧美激情性色a∨久久| 国产精品成人观看视频国产奇米| 91久久精品在线| 精品国产精品自拍| 中文字幕亚洲一区二区三区五十路| 精品国产乱码久久久久酒店| 中文字幕精品一区久久久久| 成人美女免费网站视频| 成人福利网站在线观看| 97在线看福利| 久久精品国产久精国产思思| 51久久精品夜色国产麻豆| 久久国产精品久久久久| 91干在线观看| 久久人人爽亚洲精品天堂| 4k岛国日韩精品**专区| 午夜精品一区二区三区在线| 精品久久久久久久大神国产| 国产欧美一区二区三区久久人妖| 久久精品视频在线观看| 欧美人与性动交a欧美精品| 亚洲自拍偷拍视频| 97福利一区二区| 国产精品视频播放| 日韩美女在线播放| 国产欧美一区二区| 成人激情视频在线播放| 日韩电影免费在线观看| www.欧美精品一二三区| 一区二区欧美激情| 欧美精品在线免费观看| 国产精品999999| 91超碰中文字幕久久精品| 成人精品在线观看| xxxx欧美18另类的高清| 韩剧1988在线观看免费完整版| 日韩欧美国产一区二区| 色偷偷91综合久久噜噜| 456国产精品| 欧美国产在线视频| 久久精品2019中文字幕| 亚洲欧美成人一区二区在线电影| 欧美大片欧美激情性色a∨久久| 伊人一区二区三区久久精品| 欧美一级免费视频| 欧美最顶级的aⅴ艳星| 欧美成人精品在线观看| 午夜精品久久久久久久99热| 亚洲免费影视第一页| 一个人www欧美| 亚洲xxxxx| 亚洲桃花岛网站| 精品久久中文字幕久久av| 88xx成人精品| 欧美丰满老妇厨房牲生活| 久久人人爽亚洲精品天堂| 成人久久久久爱| 欧美精品第一页在线播放| 97婷婷大伊香蕉精品视频| 欧美综合国产精品久久丁香| 国产精品女人久久久久久| 欧美插天视频在线播放| 欧美一区二区三区四区在线| 国产精品美女主播在线观看纯欲| 亚洲国产成人爱av在线播放| 日韩国产精品一区| 操91在线视频| 96pao国产成视频永久免费| 视频在线观看99| 国产69久久精品成人| 亚洲va国产va天堂va久久| 97视频在线观看播放| 高清欧美一区二区三区| 欧美尺度大的性做爰视频| 国产精品夜间视频香蕉| 久久亚洲精品中文字幕冲田杏梨| 日韩中文字幕欧美| 欧美大片免费观看| 成人免费看黄网站| 亚洲一区二区三区在线视频| 久久婷婷国产麻豆91天堂| 少妇精69xxtheporn| 国产精品久久不能| 欧美日韩成人在线播放| 北条麻妃一区二区三区中文字幕| 久久久国产精品亚洲一区| 久久综合免费视频| 91精品视频在线| 91av在线播放视频| 国产国语刺激对白av不卡| 国产精品综合久久久| 国产美女91呻吟求| 性色av一区二区三区| 俺去了亚洲欧美日韩| 久久综合国产精品台湾中文娱乐网| 91国产高清在线| 国外色69视频在线观看| 欧美日韩国产综合新一区| 亚洲欧美日韩中文在线制服| 国产日韩欧美一二三区| 亚洲欧美日本伦理| 成人激情av在线| 国产美女精品视频| 成人激情在线观看| 久久久亚洲欧洲日产国码aⅴ| 92版电视剧仙鹤神针在线观看| 久久99精品国产99久久6尤物| 日韩免费在线看| 色综合视频网站| 欧美高清videos高潮hd| 亚洲最大福利视频网站| 国产女人精品视频| 欧美精品国产精品日韩精品| 国产精品日韩在线| 欧美日本精品在线| 国产欧美日韩免费看aⅴ视频| 蜜臀久久99精品久久久久久宅男| 欧美日韩日本国产| 亚洲欧美精品在线| 久久精品国产2020观看福利| 日韩美女视频免费看| 国产精品免费电影| 国产亚洲在线播放| 不卡av日日日| 中文字幕成人在线| 激情av一区二区|