varnish



1.配置php

(1)配置一個後端服務器 html

vi /etc/varnish/default.vclweb

 wKiom1lwtsHQPaLTAAAuUQFPtnA175.png
 

(2)配置 varnish 服務端口  後端

vi /etc/sysconfig/varnish緩存

wKioL1lwtuyhaCeBAAAKTJfFJtw690.png 

(3)查看緩存命中狀況 服務器

vi /etc/varnish/default.vcl負載均衡

wKiom1lwtw3DRucuAAB47Iv5J2Q600.png 

4) 開啓varnish服務ide

測試測試

wKiom1lwtyngeAxNAAEIzsK6DWk345.png

2.varnishadm 手動清除緩存spa

 wKiom1lwt2KAJmpoAAAj-1bUr4g537.png

3.定義多個不一樣域名站點的後端服務器 

vi /etc/varnish/default.vcl

wKiom1lwt4qybaurAAAlWqgIz7Q409.png

當訪問 www.westos.org 域名時從 web1 上取數據,訪問 bbs.westos.org 域名時到 web2 取數據,訪問其餘頁面報錯

 

wKioL1lwt6GTQoOGAAA_iXPGYVw530.png 

測試

wKiom1lwt72CX0CeAACvWNDb-xA962.png 

 

4.負載均衡

把多個後端聚合爲一個組 

vi /etc/varnish/default.vcl

 wKiom1lwt9_TT58oAAAV8moEAYI511.png

wKioL1lwuAKw43sQAAA-yGfnSyA985.png


 

測試

wKioL1lwuBzgVxBfAAAv_bH5RzI820.png

4.varnish cdn推送平臺

1) 安裝php服務

2) Vim /var/www/html/bansys/config.php

定義羣組

綁定主機

Varnish 版本

wKiom1lwuDaQlsP7AABlHpX48e8827.png

(3)vi /etc/varnish/default.vcl

 http 模式須要對 varnish 作如下設置

wKioL1lwuFWQVJcOAAAQtBS4-bM696.png

wKioL1lwuI7TET-BAAApYNb5O0c733.png 

測試

wKioL1lwuKeh-FLvAAA5LZ8dJpA763.png

 

wKiom1lwuLiSjqkzAAAzrXJixeo818.png

相關文章
相關標籤/搜索