歡迎您來到潮人地東莞seo博客,本站專業(yè)免費分享多元化的seo網(wǎng)站優(yōu)化技術干貨以及解答seo各種常見問題的博客網(wǎng)站

熱門關鍵詞: seo優(yōu)化 seo推廣 seo技術 seo博客 seo網(wǎng)站推廣怎么做 seo怎么做 新手做seo怎么做
當前位置:seo博客首頁 > seo網(wǎng)站優(yōu)化 >

網(wǎng)站優(yōu)化seo:緩存服務器的功能是怎樣?(講授cdn中緩存服務器的構造和配置)

發(fā)布時間:2023-08-07 18:32:01 文章出處:潮人地東莞seo博客 作者:東莞seo博客 閱讀數(shù)量:

潮人地東莞seo博客小編下面跟大家分享關于網(wǎng)站優(yōu)化seo:緩存服務器的功能是怎樣?(講授cdn中緩存服務器的構造和配置)等問題,希望seo專員在做seo優(yōu)化的過程中有所幫助,內(nèi)容僅供參考。

?1、 Cdn公司

1.定義

以下引用自百度百科

CDN的全稱是內(nèi)容交付網(wǎng)絡,即內(nèi)容分發(fā)網(wǎng)絡。其基本思想是盡可能避免可能影響互聯(lián)網(wǎng)上數(shù)據(jù)傳輸速度和穩(wěn)定性的瓶頸和鏈接,從而使內(nèi)容傳輸更快、更穩(wěn)定。CDN系統(tǒng)可以根據(jù)網(wǎng)絡流量、每個節(jié)點的連接、負載狀態(tài)、到用戶的距離、響應時間以及每個節(jié)點的其他綜合信息,通過在整個網(wǎng)絡中放置節(jié)點服務器,將用戶的請求實時重定向到最近的服務節(jié)點,從而在現(xiàn)有互聯(lián)網(wǎng)的基礎上形成智能虛擬網(wǎng)絡。其目的是讓用戶能夠就近獲取所需內(nèi)容,解決互聯(lián)網(wǎng)擁堵,提高用戶訪問網(wǎng)站時的響應速度。

seo博客相關推薦閱讀:seo優(yōu)化技術:婁底seo網(wǎng)站推廣(婁底網(wǎng)絡推廣)

網(wǎng)站優(yōu)化seo:緩存服務器的功能是怎樣?(講授cdn中緩存服務器的構造和配置)

2.工作原理

CDN的基本原理是廣泛使用各種緩存服務器,將這些緩存服務器分發(fā)到用戶訪問相對密集的區(qū)域或網(wǎng)絡。當用戶訪問網(wǎng)站時,使用全局加載技術引導用戶訪問最近的普通緩存服務器,緩存服務器將直接響應用戶的請求。

2、 Cdn緩存清漆服務器

1.定義

Varnish是一款高性能開源HTTP加速器

2.工作原理

用戶通過瀏覽器訪問http服務器,但需要首先通過http加速器清漆服務器。如果用戶訪問的內(nèi)容位于varnish的緩存中,則訪問內(nèi)容將直接從varnish服務器返回。如果它不在varnish的緩存中,用戶需要訪問的內(nèi)容將首先從后端http服務器獲取,并保存在varnisk的緩存中以供下次訪問。

3.清漆服務器的構建和配置

實驗環(huán)境:rhel6.5

服務器1:172.25.70.1

服務器2:172.25.70.2

服務器3:172.25.70.3

基礎70.ilt示例。通信172.25.254.70

其中服務器1是清漆服務器、服務器2和服務器3是后端http服務器,

基礎70.ilt示例。com作為測試主機

1) 安裝和配置

清漆-3.0.5-1.el6.x86_64.rpm

[ root@server1~]#yuminstallvarnish-3.0.5-1.el6.x86_64.rpm-y1

如果發(fā)生以下錯誤

只需安裝依賴程序包

[ root@server1~]#yuminstallvarnish-libs-3.0.5-1.el6.x86_64.rpm-y12

注意版本的一致性

安裝完成后,檢查/etc/passwd文件,以發(fā)現(xiàn)還有一個額外的清漆用戶

清漆:x:498:499:varnish緩存:/var/lib/vinary:/sbin/nologin1

2) 清漆服務器的配置

配置后端服務器

[ root@server1~]#vim/etc/varnish/default。vcl 1

后端web1{.host=“172.25.70.2”;.port=“80”;}1234

添加語句塊以查看緩存命中

subvcl_delivery{if(obj.his>;0){set resp.http.X-Cache=“來自westos緩存的HIT”;}否則{set resp.http.X-Cache=“來自westos緩存的MISS”;}返回(交付);}123456789

如果對象命中,則此語句塊從西部緩存返回HIT,如果對象未命中,則從西部緩存中返回MISS

配置清漆維修端口

[ root@server1~]#vim/etc/sysconfig/varnish1

VARNISH_LISTEN_端口=801

啟動清漆服務

[ root@server1~]#/etc/init。d/清漆開始12

3) 為server2安裝Apache服務器并編輯默認發(fā)布頁面

[ root@server2~]#yum安裝httpd-y[root@server2~]#vim/var/www/html/index。html<;h1>;后端web1<;/h1>;[ root@server2~]#/etc/init。d/httpd啟動1234

4) 測試

a、 在測試機器的瀏覽器上訪問清漆服務器的IP地址

肅寧縣網(wǎng)站seo優(yōu)化排名

您可以看到,varnish服務器的IP地址訪問varnish配置文件中指定的后端http主機的默認發(fā)布文件

b、 測試緩存命中

首次訪問未命中

[ root@server2~]#curl-I172.25.70.1HTTP/1.1200OKServer:Apache/2.2.15(RedHat)上次修改時間:2018年2月11日星期日04:18:24GMTETag:“40141-16-564e80d6fcbca”內(nèi)容類型:text/html;charset=UTF-8內(nèi)容長度:22接受范圍:字節(jié)日期:太陽,2018年2月11日04:19:15GMTX-Varnish:359822168年齡:0通過:1.1 Varnish連接:keep aliveX緩存:MISSfromwestoscache 1234567891011121314

第二次訪問命中

[ root@server2~]#curl-I172.25.70.1HTTP/1.1200OKServer:Apache/2.2.15(RedHat)上次修改時間:2018年2月11日星期日04:18:24GMTETag:“40141-16-564e80d6fcbca”內(nèi)容類型:text/html;charset=UTF-8內(nèi)容長度:22接受范圍:字節(jié)日期:太陽,2018年2月11日04:21:12GMTX-Varnish:359822169359822168年齡:117通過:1.1varnish連接:keep-aliveX緩存:HITFromwestoscache 123456789101112131415

5) 通過varnisadm手動清除緩存

varnishadban。Url。*$清除所有varnisadmban url/index。Html清除索引Html頁面緩存varnishedban Url/admin/$clear admin目錄緩存123

6) 配置多個后端服務器

[ root@server1~]#vim/etc/vnish/default.vcl1

為多個不同的域名站點定義后端服務器

后端web1{.host=“172.25.70.2”;.port=“80”;}后端web2{.host=“172.25.70.3”;.port=“80”;}12345678

訪問域名www.server2.org時,從web1檢索數(shù)據(jù)。訪問域名www.sserver3.org時,數(shù)據(jù)從web2檢索,

訪問其他頁面時報告錯誤。

subvcl_recv{if(req.http.host~“^(www)?server2.org”){set req.http.host=“www.server2.org”;set req.backend=web1;}elsif(req.http.host~“^www.server3.org”){set req.backend=web2;}否則{錯誤404;}}1234567891011

重新啟動服務

[ root@server1~]#/etc/init。d/清漆重新啟動1

7) 向測試主機添加域名解析

vim/etc/hosts17225.70.1服務器1ww.server2.orgww.server3.org12

8) 為server3安裝Apache服務器并編輯默認發(fā)布頁面

[ root@server3~]#yum安裝httpd-y[root@seseo診斷網(wǎng)站多久有排名rver3~]#vim/var/www/html/index。html<;h1>;后端web2<;/h1>;[ root@server3~]#/etc/init。d/httpd啟動1234

9) 在測試主機上

[ root@foundation700120]#curl www.server2.org<;h1>;后端web1<;/h1>;您在/var/spool/mail/skiosk中有新郵件[root@foundation700120]#curl www.server3.org<;h1>;后端web2<;/h1>;12345

如果您在瀏覽器上訪問上述配置文件(/etc/varnish/default.vcl)中未指定的域名,將報告錯誤

以上條件表明測試成功

10) 運行狀況檢查和負載平衡

#定義健康檢查探針healthcheck{.url=“/index.html”;#哪個url需要一個可變請求。interval=5s;#check interval.timeout=1s;#等待探針超時多長時間。window=5;#維護五個切片窗口的結(jié)果。threshold=3;#在至少三個窗口成功時聲明后端健康狀況}后端web1{.host=“172.25.70.2”;.port=“80”;. 探針=健康檢查;}后端web2{.host=“172.25.70.3”;.port=“80”;.probe=healthcheck;}#將多個后端聚合到一個名為lb的組中。旋轉(zhuǎn)模式為director-lb循環(huán){{backend=web1;}{后端=web2;}}subvcl_Recv{if(req.http.host~“^(www)?Server2.org”){set req.http.host=“www.Server2.org”;set req.backend=lb;return(pass);#為了測試方便,不允許緩存否則{錯誤404;}}12345678910111213141516171819202122232425262728293031323334353637

重新啟動

[ root@server1清漆]#/etc/init。d/清漆重新啟動1

在測試機器上訪問域名www.server2.org

[ root@foundation700120]#curl www.server2.org<;h1>;后端web1<;/h1>;[ root@foundation700120]#curl www.server2.org<;h1>;后端web2<;/h1>;1234

旋轉(zhuǎn)模式生效,多個后端在lb group的控制下旋轉(zhuǎn)

為了使效果更明顯,請在服務器3上配置虛擬主機,以便在訪問域名www.server2.org時,將訪問服務器2上的默認發(fā)布文件,并以循環(huán)方式訪問與服務器3上的域名www.server2.org對應的默認發(fā)布文件。然后,在訪問域名www.server3.org時,訪問服務器3上與域名www.server3.org對應的默認發(fā)布文件

[ root@server3~]#vim/etc/httpd/conf/httpd。conf 1

名稱虛擬主機*:80<;虛擬主機*:80>;DocumentRoot/var/www/html/ServerNamewww.server3.org<;/虛擬主機>;&書信電報;虛擬主機*:80>;DocumentRoot/www/ServerNamewww.server2.org<;/虛擬主機>;1234567891011

為虛擬主機域名為www.server2.org的默認發(fā)布目錄添加默認訪問文件

[ root@server3~]#mkdir/www[root@server3~]#vim/www/索引。html<;h1>;后端web1-server3<;/h1>;[ root@server3~]#/etc/init。D/httpd restart#restart生效1234

測驗

[ root@foundation700120]#curl www.server2.org<;h1>;后端web1<;/h1>;您在/var/spool/mail/skiosk中有新郵件[root@foundation700120]#curl www.server2.org<;h1>;后端web1-server3<;/h1>;[ root@foundation700120]#curl www.server3.org<;h1>;后端web2<;/h1>;123456789

測試結(jié)果正確!!!

以上是潮人地東莞seo博客跟大家分享關于網(wǎng)站優(yōu)化seo:緩存服務器的功能是怎樣?(講授cdn中緩存服務器的構造和配置)等問題,希望能對大家有所幫助,若有不足之處,請諒解,我們大家可以一起討論關于網(wǎng)站seo優(yōu)化排名南平seo排名優(yōu)化的技巧,一起學習,以上內(nèi)容僅供參考。

閱讀全文
本文標題"網(wǎng)站優(yōu)化seo:緩存服務器的功能是怎樣?(講授cdn中緩存服務器的構造和配置)":http://www.420113.com/wzyh_23573.html
本文版權歸潮人地seo博客所有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須在文章頁面給出原文連接,否則保留追究法律責任的權利。
標簽:
標簽列表
合作伙伴
主站蜘蛛池模板: 无码乱码av天堂一区二区| 精品无码人妻久久久久久| 无码人妻精品一区二区三区久久 | 亚洲中文字幕无码日韩| 亚洲av激情无码专区在线播放| av区无码字幕中文色| 中文字幕久无码免费久久| 亚洲一本到无码av中文字幕| 国产成人无码一区二区在线播放 | 亚洲AV综合色区无码二区爱AV| 国产人成无码视频在线观看| 亚洲av无码片在线播放| 一级毛片中出无码| 亚洲精品无码成人| 亚洲最大中文字幕无码网站| 久久青草亚洲AV无码麻豆| 无码人妻少妇久久中文字幕| 无码人妻精品内射一二三AV| 亚洲A∨无码一区二区三区| 中文字幕在线无码一区| 在线无码视频观看草草视频| 永久免费av无码不卡在线观看| 国产做无码视频在线观看浪潮| 小12箩利洗澡无码视频网站| 国产精品无码久久综合网| 制服在线无码专区| 亚洲熟妇无码AV不卡在线播放| 日韩人妻无码中文字幕视频| 一本色道无码道在线观看| 熟妇人妻系列av无码一区二区| 亚洲精品国产日韩无码AV永久免费网| 亚洲av无码专区在线观看下载| 亚洲av无码国产综合专区| 亚洲国产精品无码久久久| 久热中文字幕无码视频| 中文字幕精品三区无码亚洲| 亚洲人成网亚洲欧洲无码| 亚洲色av性色在线观无码| 亚洲AV无码一区二区三区在线| 中文字幕无码精品亚洲资源网久久| 亚洲国产成人无码av在线播放|