欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)頁頁面加載控制方法及負載均衡器的制造方法

文檔序號:9754719閱讀:380來源:國知局
網(wǎng)頁頁面加載控制方法及負載均衡器的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及網(wǎng)頁頁面加載控制方法及負載均衡器。
【背景技術(shù)】
[0002]目前,網(wǎng)頁頁面的加載通常是從⑶N(ContentDelivery Network內(nèi)容分發(fā)網(wǎng)絡(luò))節(jié)點上進行資源獲取,當CDN節(jié)點上沒有緩存或內(nèi)容超時時,CDN節(jié)點會向網(wǎng)頁服務(wù)器請求新的內(nèi)容,并發(fā)送給相應(yīng)的瀏覽器進行加載顯示。因此在進行頁面加載時,所有的流量都需要經(jīng)過CDN節(jié)點服務(wù)器,導致頁面加載的速度和安全性較低。

【發(fā)明內(nèi)容】

[0003]本發(fā)明的主要目的在于提供一種網(wǎng)頁頁面加載控制方法及負載均衡器,旨在實現(xiàn)通過云存儲服務(wù)器對頁面加載的加速處理,提高網(wǎng)頁加載的速度和安全性。
[0004]為實現(xiàn)上述目的,本發(fā)明提供的一種網(wǎng)頁頁面加載控制方法包括以下步驟:
[0005]接收到瀏覽器發(fā)送的頁面加載請求時,將所述頁面加載請求發(fā)送至網(wǎng)頁服務(wù)器;
[0006]接收網(wǎng)頁服務(wù)器根據(jù)所述頁面加載請求返回的報文;
[0007]當所述報文中的第一資源地址對應(yīng)的靜態(tài)資源存儲于預(yù)置的云存儲服務(wù)器中時,將所述報文中的第一資源地址替換為所述云存儲服務(wù)器存儲所述靜態(tài)資源的第二資源地址;
[0008]將替換后的所述報文發(fā)送至所述瀏覽器,以供所述瀏覽器根據(jù)替換后的所述報文進行頁面加載。
[0009]優(yōu)選地,所述當所述報文中的第一資源地址對應(yīng)的靜態(tài)資源存儲于預(yù)置的云存儲服務(wù)器中時,將所述報文中的第一資源地址替換為所述云存儲服務(wù)器存儲所述靜態(tài)資源的第二資源地址包括:
[0010]根據(jù)所述報文中資源地址的后綴名分析屬于靜態(tài)資源的第一資源地址;
[0011]判斷所述第一資源地址是否存儲在預(yù)置的資源列表中,所述資源列表為所述第一資源地址與所述第二資源地址的關(guān)聯(lián)關(guān)系表;
[0012]若是,則將所述報文中的第一資源地址替換為所述云存儲服務(wù)器存儲所述靜態(tài)資源的第二資源地址;
[0013]若否,則啟動線程從所述網(wǎng)頁服務(wù)器中下載所述第一資源地址對應(yīng)的靜態(tài)資源后,將下載的靜態(tài)資源上傳儲存至所述云存儲服務(wù)器中,并將所述第一資源地址與所述云儲存服務(wù)器儲存所述靜態(tài)資源反饋的第二資源地址建立關(guān)聯(lián)關(guān)系儲存至所述資源列表中。
[0014]優(yōu)選地,所述網(wǎng)頁頁面加載控制方法還包括:
[0015]每隔預(yù)置時長發(fā)送靜態(tài)資源更新請求至所述網(wǎng)頁服務(wù)器,以下載更新的靜態(tài)資源;
[0016]將下載的靜態(tài)資源上傳至所述云存儲服務(wù)器中,以進行更新處理。
[0017]此外,為實現(xiàn)上述目的,本發(fā)明還提供一種負載均衡器,所述負載均衡器包括:
[0018]轉(zhuǎn)發(fā)模塊,用于接收到瀏覽器發(fā)送的頁面加載請求時,將所述頁面加載請求發(fā)送至網(wǎng)頁服務(wù)器;
[0019]接收模塊,用于接收網(wǎng)頁服務(wù)器根據(jù)所述頁面加載請求返回的報文;
[0020]處理模塊,用于當所述報文中的第一資源地址對應(yīng)的靜態(tài)資源存儲于預(yù)置的云存儲服務(wù)器中時,將所述報文中的第一資源地址替換為所述云存儲服務(wù)器存儲所述靜態(tài)資源的第二資源地址;
[0021]發(fā)送模塊,用于將替換后的所述報文發(fā)送至所述瀏覽器,以供所述瀏覽器根據(jù)替換后的所述報文進行頁面加載。
[0022]優(yōu)選地,所述處理模塊包括:
[0023]分析單元,用于根據(jù)所述報文中資源地址的后綴名分析屬于靜態(tài)資源的第一資源地址;
[0024]判斷單元,用于判斷所述第一資源地址是否存儲在預(yù)置的資源列表中,所述資源列表為所述第一資源地址與所述第二資源地址的關(guān)聯(lián)關(guān)系表;
[0025]替換單元,用于當?shù)谝毁Y源地址存儲在預(yù)置的資源列表中時,將所述報文中的第一資源地址替換為所述云存儲服務(wù)器存儲所述靜態(tài)資源的第二資源地址;
[0026]處理單元,用于當?shù)谝毁Y源地址未存儲在預(yù)置的資源列表中時,啟動線程從所述網(wǎng)頁服務(wù)器中下載所述第一資源地址對應(yīng)的靜態(tài)資源后,將下載的靜態(tài)資源上傳儲存至所述云存儲服務(wù)器中,并將所述第一資源地址與所述云儲存服務(wù)器儲存所述靜態(tài)資源反饋的第二資源地址建立關(guān)聯(lián)關(guān)系儲存至所述資源列表中。
[0027]優(yōu)選地,所述負載均衡器還包括:
[0028]更新模塊,用于每隔預(yù)置時長發(fā)送靜態(tài)資源更新請求至所述網(wǎng)頁服務(wù)器,以下載更新的靜態(tài)資源;
[0029]上傳模塊,用于將下載的靜態(tài)資源上傳至所述云存儲服務(wù)器中,以進行更新處理。
[0030]本發(fā)明實施例通過在接收到瀏覽器發(fā)送的頁面加載請求時,將所述頁面加載請求發(fā)送至網(wǎng)頁服務(wù)器;接收網(wǎng)頁服務(wù)器根據(jù)所述頁面加載請求返回的報文;當所述報文中的第一資源地址對應(yīng)的靜態(tài)資源存儲于預(yù)置的云存儲服務(wù)器中時,將所述報文中的第一資源地址替換為所述云存儲服務(wù)器存儲所述靜態(tài)資源的第二資源地址;將替換后的所述報文發(fā)送至所述瀏覽器,以供所述瀏覽器根據(jù)替換后的所述報文進行頁面加載。從而在頁面加載時,部分資源可以在云存儲服務(wù)器中進行加載,部分資源可以在網(wǎng)頁服務(wù)器中進行加載,因此實現(xiàn)了通過云存儲服務(wù)器對頁面加載的加速處理,提高了網(wǎng)頁加載的速度和安全性;此外同時減輕了網(wǎng)頁服務(wù)器的負荷,提高了頁面加載的可靠性,防止了由于頁面加載超時導致頁面無法加載。
【附圖說明】
[0031]圖1為本發(fā)網(wǎng)頁頁面加載控制方法第一實施例的流程示意圖;
[0032]圖2為本發(fā)網(wǎng)頁頁面加載控制方法第二實施例的流程示意圖;
[0033]圖3為本發(fā)網(wǎng)頁頁面加載控制方法第三實施例的流程示意圖;
[0034]圖4為本發(fā)明負載均衡器一實施例中通訊架構(gòu)圖;
[0035]圖5為本發(fā)明負載均衡器第一實施例的功能模塊示意圖;
[0036]圖6為本發(fā)明負載均衡器第二實施例中處理模塊的細化功能模塊示意圖;
[0037]圖7為本發(fā)明負載均衡器第三實施例的功能模塊示意圖。
[0038]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
【具體實施方式】
[0039]應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0040]本發(fā)明提供一種網(wǎng)頁頁面加載控制方法,參照圖1,在本發(fā)明網(wǎng)頁頁面加載控制方法第一實施例中,該網(wǎng)頁頁面加載控制方法包括:
[0041]步驟S10,接收到瀏覽器發(fā)送的頁面加載請求時,將所述頁面加載請求發(fā)送至網(wǎng)頁服務(wù)器;
[0042]本發(fā)明提供的網(wǎng)頁頁面加載控制方法主要應(yīng)用于互聯(lián)網(wǎng)系統(tǒng)中,用于對瀏覽器發(fā)送的資源進行加載控制。具體地,該控網(wǎng)頁頁面加載控制方法應(yīng)用在負載均衡器中,對頁面加載進行控制。
[0043]本實施例中,用戶可以通過在用戶終端(例如計算機或手機等智能終端)上安裝瀏覽器,通過瀏覽器發(fā)送頁面加載請求。例如可以直接在瀏覽器上輸入相應(yīng)的網(wǎng)址,以生成上述頁面加載請求;也可以是在點擊某一鏈接,進行頁面加載,以生成上述頁面加載請求。在瀏覽器生成該頁面加載請求后,將該頁面加載請求發(fā)送至負載均衡器,負載均衡器將會將該頁面加載請求分發(fā)到一個網(wǎng)頁服務(wù)器中(應(yīng)當說明的是,網(wǎng)頁服務(wù)器可以有多個,可以根據(jù)各網(wǎng)頁服務(wù)器的負荷情況進行分發(fā))。
[0044]步驟S20,接收網(wǎng)頁服務(wù)器根據(jù)所述頁面加載請求返回的報文;
[0045]網(wǎng)頁服務(wù)器接收到負載均衡器發(fā)送的頁面加載請求時,將根據(jù)該頁面加載請求反饋相應(yīng)的報文給負載均衡器,負載均衡器將通過指定的端口接收該網(wǎng)頁服務(wù)器發(fā)送的報文。
[0046]步驟S30,當所述報文中的第一資源地址對應(yīng)的靜態(tài)資源存儲于預(yù)置的云存儲服務(wù)器中時,將所述報文中的第一資源地址替換為所述云存儲服務(wù)器存儲所述靜態(tài)資源的第二資源地址;
[0047]本實施例中上述云存儲服務(wù)器是通過集群應(yīng)用、網(wǎng)絡(luò)技術(shù)或分布式文件系統(tǒng)等功能,將網(wǎng)絡(luò)中大量各種不同類型的存儲設(shè)備通過應(yīng)用軟件集合起來協(xié)同工作,共同對外提供數(shù)據(jù)存儲和業(yè)務(wù)訪問功能的一個系統(tǒng)。當前主流的阿里云存儲、七牛云存儲服務(wù)為了加快訪問速度,都實現(xiàn)了CDN加速的功能。具體地,當云存儲服務(wù)器中儲存有上述第一資源地址對應(yīng)的靜態(tài)資源時,云存儲服務(wù)器將反饋一個第二資源地址給負載均衡器,以供負載均衡器建立第一資源地址和第二資源地址的關(guān)聯(lián)關(guān)系。本實施例中,該關(guān)聯(lián)關(guān)系為一一對應(yīng)的關(guān)系,即當該第一資源地址對應(yīng)的靜態(tài)資源存儲在云存儲服務(wù)器中時,該第一資源地址將存在一個唯一的第二資源地址與之對應(yīng)。
[0048]步驟S40,將替換后的所述報文發(fā)送至所述瀏覽器,以供所述瀏覽器根據(jù)替換后的所述報文進行頁面加載。
[0049]當云存儲服務(wù)器中存儲有與第一資源地址對應(yīng)的靜態(tài)資源時,負載均衡器將會將接收到的報文中上述第一資源地址替換為第二資源地址,最后將替換后的報文發(fā)送至瀏覽器。瀏覽器將根據(jù)接收到的報文進行頁面加載,在加載時,若資源的地址為第二資源地址則可以直接訪問云存儲服務(wù)器進行資源加載,若為其
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
康平县| 铜川市| 调兵山市| 南雄市| 绍兴市| 伊宁县| 彰化县| 吐鲁番市| 恩施市| 东台市| 临海市| 平凉市| 阿尔山市| 亳州市| 安阳县| 胶南市| 四平市| 句容市| 专栏| 禄丰县| 宜丰县| 墨竹工卡县| 乌拉特前旗| 二手房| 班戈县| 勐海县| 仲巴县| 武胜县| 汝州市| 郧西县| 丰城市| 阜康市| 武川县| 新竹市| 平果县| 乌恰县| 会泽县| 江川县| 六安市| 黄大仙区| 皋兰县|