Linux企業實戰(五) varnish(2)

2021-10-03 19:58:03 字數 1965 閱讀 7460

yum install jemalloc-3.6.0-1.el7.x86_64.rpm varnish-6.3.1-1.el7.x86_64.rpm -y
rpm -qc varnish-6.3.1-1.el7.x86_64

如下圖varnish的主配置檔案為/etc/varnish/default.vcl

注意:通過檢視varnish的基本服務引數,如果將系統中的相關引數與其varnish服務的引數調整為一直,那麼varnish服務將達到其最佳效能。

ulimit -l				#檢視系統的記憶體大小

free -m #檢視系統的剩餘記憶體

sysctl -a |

grep

file

#檢視系統允許開啟檔案的最大個數

vim /etc/security/limits.conf         #統引數限制檔案

這裡取server2作為後端伺服器

vim index.html #在測試頁中寫入server2方便檢視後面的實驗效果

curl 172.25.0.1       #server3上測試

注意:這裡測試失敗的原因是在varnish伺服器上未設定埠,我們用的是80埠,故需要在varnish的配置檔案中做修改

grep varnish #檢視埠情況

在server3上來訪問varnish伺服器,看是否能獲取到後端伺服器的資源

測試成功,證明我們的varnish服務搭建成功

linux企業實戰 負載均衡

什麼是負載均衡呢?為什麼需要負載均衡?在這裡舉乙個簡單的例子來說明 我們在日常生活中經常免不了要去一些比較擁擠的地方,比如地鐵站 火車站 電影院 銀行等。無論是買票,還是排隊入場,這些場所一般都會設定多個服務點或者入口。如果沒有人引導的話,大多數情況下,最近的入口會擠滿人。這種情況下,就會浪費資源,...

linux企業實戰 lvs tun ip隧道

在原有的ip報文外再封裝多一層ip首部,內部ip首部 源位址為cip,目標ip為vip 外層ip首部 源位址為dip,目標ip為rip 步驟二 新增隧道模式 步驟三 對server2和server3同時進行步驟二 步驟四 啟用隧道模式 root server1 ip link set up tunl...

Linux企業實戰 負載均衡(理解)

為什麼需要負載均衡 例項 我們在日常生活中經常免不了要去一些比較擁擠的地方,比如地鐵站 火車站 電影院 銀行等。無論是買票,還是排隊入場,這些場所一般都會設定多個服務點或者入口的。如果沒有人引導的話,大多數情況下,最近的入口會擠滿人。其實,的建設也是一樣的。為了提公升 的服務能力,很多 採用集群部署...