"/>
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    業務容災方法技術

    技術編號:39668632 閱讀:15 留言:0更新日期:2023-12-11 18:33
    本申請公開了一種業務容災方法,用于

    【技術實現步驟摘要】
    業務容災方法、終端設備、軟件開發包服務器和通信系統


    [0001]本申請涉及通信
    ,尤其涉及一種業務容災方法

    終端設備

    軟件開發包服務器和通信系統


    技術介紹

    [0002]用戶訪問業務服務器時,業務服務器可以通過軟件開發包
    (software development kit

    SDK)
    技術集成部分產品功能

    由于通過源服務器提供
    SDK
    靜態資源對于不同地域的用戶訪問速度會有很大差異,因此,通常將靜態資源存儲在內容分發網絡
    (content delivery network

    CDN)
    服務器,以提升用戶訪問速度

    [0003]現有技術中,終端設備向業務服務器發起請求,業務服務器向終端設備返回位于
    CDN
    服務器的靜態資源的地址,終端設備基于該地址向
    CDN
    服務器請求靜態資源

    [0004]但是,
    CDN
    服務器由外部服務商維護,當
    CDN
    服務器發生故障,會引發用戶功能不可用


    技術實現思路

    [0005]本申請實施例公開了一種業務容災方法,用于
    SDK
    靜態資源容災

    [0006]本申請的第一方面提供了一種業務容災方法,包括:終端設備向業務服務器發送第一請求消息,所述第一請求消息用于請求顯示業務頁面所需的資源,所述資源包括軟件開發包
    SDK
    靜態資源,所述
    SDK
    靜態資源用于實現與所述業務頁面關聯的
    SDK
    功能;所述終端設備獲取所述業務服務器返回的所述第一請求消息的響應消息,所述第一請求消息的響應消息包括第一資源地址和第二資源地址,所述第一資源地址指向位于內容分發網絡
    CDN
    服務器的所述
    SDK
    靜態資源,所述第二資源地址指向位于源服務器的所述
    SDK
    靜態資源

    [0007]本申請實施例提供的業務容災方法,終端設備向業務服務器請求
    SDK
    靜態資源信息,可以從業務服務器獲取兩個資源地址,包括位于
    CDN
    服務器的
    SDK
    靜態資源的地址,以及位于源服務器的
    SDK
    靜態資源的地址


    CDN
    服務器或源服務器中有一個服務器處于正常工作狀態,都可以保證終端設備能夠正常獲取
    SDK
    靜態資源,實現業務頁面關聯的
    SDK
    功能

    即使部分服務器故障,例如
    CDN
    服務器故障,也可以保障業務正常,提升了業務的容災能力

    [0008]在第一方面的一種可能的實現方式中,所述第二資源地址為備用地址

    [0009]本申請實施例提供的業務容災方法,可以將第二資源地址作為備用地址,由于
    CDN
    服務器可以為部署在各地的邊緣服務器,可以使用戶就近獲取所需內容,降低網絡擁塞,提高用戶訪問響應速度,通常優先請求第一資源地址指向的位于
    CDN
    服務器的
    SDK
    資源


    CDN
    服務器通常由外部服務商維護,若發生故障,將導致
    SDK
    服務不可用,存在不可控性

    因此,向終端設備提供第二資源地址,指向位于源服務器的
    SDK
    資源,當
    CDN
    服務器故障時,可以由源服務器提供業務保障

    [0010]在第一方面的一種可能的實現方式中,所述方法還包括:所述終端設備根據所述第一資源地址向所述
    CDN
    服務器發送第二請求消息,所述第二請求消息用于請求位于所述
    CDN
    服務器的所述
    SDK
    靜態資源;所述終端設備接收所述
    CDN
    服務器發送的所述第二請求消息的響應消息;若所述第二請求消息的響應消息包括請求失敗的信息,則所述終端設備根據所述第二資源地址向所述源服務器發送第三請求消息,所述第三請求消息用于請求位于所述源服務器的所述
    SDK
    靜態資源;所述終端設備接收所述源服務器返回所述第三請求消息的響應消息,所述第三請求消息的響應消息包括所述
    SDK
    靜態資源

    [0011]本申請實施例提供的業務容災方法,若根據第一資源地址向
    CDN
    服務器請求
    SDK
    靜態資源失敗,終端可以根據第二資源地址獲取位于源服務器的
    SDK
    靜態資源,業務容災能力強,業務可靠性提升

    [0012]在第一方面的一種可能的實現方式中,所述方法還包括:所述終端設備根據所述
    SDK
    靜態資源實現所述
    SDK
    功能,所述
    SDK
    功能包括:登錄驗證功能或注冊功能

    [0013]本申請的第二方面提供了一種業務容災方法,包括:
    SDK
    服務器接收業務服務器發送的第四請求消息,所述第四請求消息用于獲取
    SDK
    靜態資源,所述
    SDK
    靜態資源用于實現與業務頁面關聯的
    SDK
    功能;所述
    SDK
    服務器向所述業務服務器返回所述第四請求消息的響應消息,所述第四請求消息的響應消息包括第一資源地址和第二資源地址,所述第一資源地址指向位于
    CDN
    服務器的所述
    SDK
    靜態資源,所述第二資源地址指向位于源服務器的所述
    SDK
    靜態資源

    [0014]本申請實施例提供的業務容災方法,
    SDK
    服務器可以提供至少兩個位于不同服務器的
    SDK
    靜態資源的地址,當其中一個服務器故障時,可以通過另一個服務器提供
    SDK
    靜態資源,由此,可以提升業務的容災能力

    [0015]在第二方面的一種可能的實現方式中,所述第二資源地址為備用地址

    [0016]本申請實施例提供的業務容災方法,可以將第二資源地址作為備用地址,由于
    CDN
    服務器可以為部署在各地的邊緣服務器,使得用戶可以就近獲取所需資源,降低網絡擁塞,提高用戶訪問響應速度,通常優先請求第一資源地址指向的位于
    CDN
    服務器的
    SDK
    資源


    CDN
    服務器通常由外部服務商維護,若發生故障,將導致
    SDK
    服務不可用,存在不可控性

    因此,提供指向位于源服務器的
    SDK
    資源的第二資源地址,當
    本文檔來自技高網
    ...

    【技術保護點】

    【技術特征摘要】
    1.
    一種業務容災方法,其特征在于,包括:終端設備向業務服務器發送第一請求消息,所述第一請求消息用于請求顯示業務頁面所需的資源,所述資源包括軟件開發包
    SDK
    靜態資源,所述
    SDK
    靜態資源用于實現與所述業務頁面關聯的
    SDK
    功能;所述終端設備獲取所述業務服務器返回的所述第一請求消息的響應消息,所述第一請求消息的響應消息包括第一資源地址和第二資源地址,所述第一資源地址指向位于內容分發網絡
    CDN
    服務器的所述
    SDK
    靜態資源,所述第二資源地址指向位于源服務器的所述
    SDK
    靜態資源
    。2.
    根據權利要求1所述的方法,其特征在于,所述第二資源地址為備用地址
    。3.
    根據權利要求2所述的方法,其特征在于,所述方法還包括:所述終端設備根據所述第一資源地址向所述
    CDN
    服務器發送第二請求消息,所述第二請求消息用于請求位于所述
    CDN
    服務器的所述
    SDK
    靜態資源;所述終端設備接收所述
    CDN
    服務器發送的所述第二請求消息的響應消息;若所述第二請求消息的響應消息包括請求失敗的信息,則所述終端設備根據所述第二資源地址向所述源服務器發送第三請求消息,所述第三請求消息用于請求位于所述源服務器的所述
    SDK
    靜態資源;所述終端設備接收所述源服務器返回所述第三請求消息的響應消息,所述第三請求消息的響應消息包括所述
    SDK
    靜態資源
    。4.
    一種業務容災方法,其特征在于,包括:
    SDK
    服務器接收業務服務器發送的第四請求消息,所述第四請求消息用于獲取
    SDK
    靜態資源,所述
    SDK
    靜態資源用于實現與業務頁面關聯的
    SDK
    功能;所述
    SDK
    服務器向所述業務服務器返回所述第四請求消息的響應消息,所述第四請求消息的響應消息包括第一資源地址和第二資源地址,所述第一資源地址指向位于
    CDN
    服務器的所述
    SDK
    靜態資源,所述第二資源地址指向位于源服務器的所述
    SDK
    靜態資源
    。5.
    根據權利要求4所述的方法,其特征在于,所述第二資源地址為備用地址
    。6.
    根據權利要求4或5所述的方法,其特征在于,所述方法還包括:所述
    SDK
    服務器更新所述第一資源地址和
    /
    或更新所述第二資源地址
    。7.
    一種終端設備,其特征在于,包括:發送模塊,用于向業務服務器發送第一請求消息,所述第一請求消息用于請求顯示業務頁面所需的資源,所述資源包括
    SDK
    靜態資源,所述
    SDK
    靜態資源用于實現與所述業務頁面關聯的
    SDK
    功能;接收模塊,用于獲取所述業務服務器返回的所述第一請求消息的響應消息,所述第一請求消息的響應消息包括第一資源地址和第二資源地址,所述第一資源地址指向位于內容分發網絡
    CDN
    服務器的所述
    SDK
    靜態資源,所述第二資源地址指向位于源服務器的所述
    SDK
    靜態資源
    。8.
    根據權利要求7所述的終端設備,其特征在于,所述第二資源地址為備用地址
    。9.
    根據權利要求8所述的終端設備,其特征在于,所述發送模塊還用于,根據所述第一資源地址向所述
    CDN
    服務器發送第二請求消息,所述第二請求消息用于請求位于所述
    CDN
    服務器的所述
    SDK
    靜...

    【專利技術屬性】
    技術研發人員:唐澤平
    申請(專利權)人:華為技術有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久亚洲AV无码精品色午夜| 日本爆乳j罩杯无码视频| 中文字幕无码不卡在线| 日韩成人无码中文字幕| 国产乱子伦精品无码码专区| 免费看国产成年无码AV片| 丰满熟妇乱又伦在线无码视频| 无码喷水一区二区浪潮AV| 无码人妻丰满熟妇啪啪网站牛牛| 亚洲成?Ⅴ人在线观看无码| 在线观看成人无码中文av天堂| 无码一区二区三区在线观看| 亚洲av无码乱码国产精品| 性色AV蜜臀AV人妻无码| 久久久久久久久无码精品亚洲日韩| 中文字幕精品无码一区二区三区| 免费看无码特级毛片| 无码av天天av天天爽| 亚洲av永久无码精品天堂久久| 亚洲中文字幕无码一久久区| 免费无码国产在线观国内自拍中文字幕| 亚洲AV无码国产一区二区三区| 亚洲精品无码久久一线| 国产精品无码久久久久| 亚洲AV无码一区二区乱孑伦AS| 惠民福利中文字幕人妻无码乱精品| 2020无码专区人妻系列日韩| 亚洲av永久无码精品网址| 亚洲精品无码成人片久久不卡| 亚洲中文字幕无码爆乳app| 人妻少妇乱子伦无码视频专区 | 无码专区一va亚洲v专区在线| 久久久久久无码Av成人影院 | 久久午夜无码鲁丝片| 色欲A∨无码蜜臀AV免费播| 中文字幕无码视频手机免费看| 韩国精品一区二区三区无码视频| 亚洲精品无码av中文字幕| 亚洲欧洲国产综合AV无码久久| 亚洲精品中文字幕无码A片老| 亚洲av永久无码天堂网|