国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于請(qǐng)求對(duì)資源包下載鏈路探測(cè)的方法及裝置與流程

      文檔序號(hào):40280740發(fā)布日期:2024-12-11 13:19閱讀:11來(lái)源:國(guó)知局
      基于請(qǐng)求對(duì)資源包下載鏈路探測(cè)的方法及裝置與流程

      本申請(qǐng)涉及互聯(lián)網(wǎng),具體涉及一種基于請(qǐng)求對(duì)資源包下載鏈路探測(cè)的方法及裝置。


      背景技術(shù):

      1、應(yīng)用可以提供給用戶快捷的功能服務(wù),方便用戶操作。用戶需要先下載應(yīng)用資源包進(jìn)行安裝后,才可以開(kāi)啟應(yīng)用,使用應(yīng)用提供的各種功能服務(wù)。應(yīng)用資源包是對(duì)應(yīng)用程序的代碼進(jìn)行編譯打包后生成,上傳至服務(wù)器供用戶下載,用戶通過(guò)頁(yè)面中提供的資源包下載鏈路進(jìn)行下載,得到應(yīng)用資源包進(jìn)而安裝使用。

      2、現(xiàn)有技術(shù)中,當(dāng)頁(yè)面中提供的資源包下載鏈路失效時(shí),需要人工手動(dòng)更新下載鏈路,重新發(fā)布頁(yè)面才能正常下載,用戶下載體驗(yàn)較差,減少了應(yīng)用資源包下載轉(zhuǎn)化成功率。進(jìn)一步,對(duì)資源包下載鏈路的可用性無(wú)法及時(shí)監(jiān)控,無(wú)法及時(shí)發(fā)現(xiàn)問(wèn)題,導(dǎo)致解決時(shí)長(zhǎng)較長(zhǎng)。


      技術(shù)實(shí)現(xiàn)思路

      1、鑒于上述問(wèn)題,提出了本申請(qǐng)實(shí)施例以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的基于請(qǐng)求對(duì)資源包下載鏈路探測(cè)的方法及裝置。

      2、根據(jù)本申請(qǐng)實(shí)施例的第一方面,提供了一種基于請(qǐng)求對(duì)資源包下載鏈路探測(cè)的方法,其包括:

      3、根據(jù)探測(cè)觸發(fā)操作,調(diào)用資源包下載鏈路探測(cè)函數(shù),以創(chuàng)建探測(cè)實(shí)例,由探測(cè)實(shí)例發(fā)送探測(cè)請(qǐng)求,并根據(jù)返回的響應(yīng)狀態(tài)值,確定資源包下載鏈路的狀態(tài);

      4、若資源包下載鏈路為不可用狀態(tài),切換備用資源包下載鏈路以供下載。

      5、可選地,探測(cè)觸發(fā)操作包括:頁(yè)面初始化操作和/或資源包下載鏈路點(diǎn)擊操作。

      6、可選地,根據(jù)探測(cè)觸發(fā)操作,調(diào)用資源包下載鏈路探測(cè)函數(shù),以創(chuàng)建探測(cè)實(shí)例,由探測(cè)實(shí)例發(fā)送探測(cè)請(qǐng)求,并根據(jù)返回的響應(yīng)狀態(tài)值,確定資源包下載鏈路的狀態(tài)進(jìn)一步包括:

      7、根據(jù)探測(cè)觸發(fā)操作,調(diào)用資源包下載鏈路探測(cè)函數(shù);

      8、創(chuàng)建探測(cè)實(shí)例,發(fā)送預(yù)設(shè)類型的探測(cè)請(qǐng)求;探測(cè)實(shí)例包括xmlhttprequest實(shí)例;預(yù)設(shè)類型的探測(cè)請(qǐng)求包括head類型的探測(cè)請(qǐng)求;探測(cè)請(qǐng)求的參數(shù)包括資源包下載鏈路;

      9、獲取資源包下載鏈路的響應(yīng)狀態(tài)值,判斷響應(yīng)狀態(tài)值是否為預(yù)設(shè)狀態(tài)值;

      10、若否,確定資源包下載鏈路為不可用狀態(tài)。

      11、可選地,根據(jù)返回的響應(yīng)狀態(tài)值,確定資源包下載鏈路的狀態(tài)進(jìn)一步包括:

      12、基于探測(cè)實(shí)例的監(jiān)聽(tīng)函數(shù)監(jiān)聽(tīng)資源包下載鏈路的響應(yīng)狀態(tài)值;

      13、在確定資源包下載鏈路的狀態(tài)后,異步回傳資源包下載鏈路的狀態(tài)。

      14、可選地,切換備用資源包下載鏈路以供下載進(jìn)一步包括:

      15、將資源包下載鏈路更新為備用資源包下載鏈路。

      16、可選地,備用資源包下載鏈路為多個(gè);

      17、將資源包下載鏈路更新為備用資源包下載鏈路進(jìn)一步包括:

      18、將資源包下載鏈路更新為任一備用資源包下載鏈路進(jìn)行切換,并對(duì)切換后的下載鏈路進(jìn)行探測(cè),若切換后的下載鏈路為不可用狀態(tài),則將資源包下載鏈路更新為另一備用資源包下載鏈路進(jìn)行切換,直至切換后的下載鏈路為可用狀態(tài)。

      19、可選地,若資源包下載鏈路為不可用狀態(tài),方法還包括:

      20、將資源包下載鏈路不可用狀態(tài)的告警信息異步上報(bào)至日志平臺(tái)進(jìn)行告警處理。

      21、根據(jù)本申請(qǐng)實(shí)施例的第二方面,提供了一種基于請(qǐng)求對(duì)資源包下載鏈路探測(cè)的裝置,其包括:

      22、探測(cè)模塊,適于根據(jù)探測(cè)觸發(fā)操作,調(diào)用資源包下載鏈路探測(cè)函數(shù),以創(chuàng)建探測(cè)實(shí)例,由探測(cè)實(shí)例發(fā)送探測(cè)請(qǐng)求,并根據(jù)返回的響應(yīng)狀態(tài)值,確定資源包下載鏈路的狀態(tài);

      23、切換模塊,適于若資源包下載鏈路為不可用狀態(tài),切換備用資源包下載鏈路以供下載。

      24、根據(jù)本申請(qǐng)實(shí)施例的第三方面,提供了一種計(jì)算設(shè)備,包括:處理器、存儲(chǔ)器、通信接口和通信總線,所述處理器、所述存儲(chǔ)器和所述通信接口通過(guò)所述通信總線完成相互間的通信;

      25、所述存儲(chǔ)器用于存放至少一可執(zhí)行指令,所述可執(zhí)行指令使所述處理器執(zhí)行上述基于請(qǐng)求對(duì)資源包下載鏈路探測(cè)的方法對(duì)應(yīng)的操作。

      26、根據(jù)本申請(qǐng)實(shí)施例的第四方面,提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一可執(zhí)行指令,所述可執(zhí)行指令使處理器執(zhí)行如上述基于請(qǐng)求對(duì)資源包下載鏈路探測(cè)的方法對(duì)應(yīng)的操作。

      27、根據(jù)本申請(qǐng)實(shí)施例的第五方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,包括至少一可執(zhí)行指令,所述可執(zhí)行指令使處理器執(zhí)行如上述基于請(qǐng)求對(duì)資源包下載鏈路探測(cè)的方法對(duì)應(yīng)的操作。

      28、根據(jù)本申請(qǐng)的提供的基于請(qǐng)求對(duì)資源包下載鏈路探測(cè)的方法及裝置,實(shí)現(xiàn)及時(shí)對(duì)資源包下載鏈路可用性的探測(cè),當(dāng)資源包下載鏈路為不可用狀態(tài)時(shí),可以及時(shí)自動(dòng)切換為備用資源包下載鏈路,整個(gè)過(guò)程用戶無(wú)感知,不影響用戶的正常下載。

      29、上述說(shuō)明僅是本申請(qǐng)技術(shù)方案的概述,為了能夠更清楚了解本申請(qǐng)的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本申請(qǐng)的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本申請(qǐng)的具體實(shí)施方式。



      技術(shù)特征:

      1.一種基于請(qǐng)求對(duì)資源包下載鏈路探測(cè)的方法,其包括:

      2.根據(jù)權(quán)利要求1所述的方法,其中,所述探測(cè)觸發(fā)操作包括:頁(yè)面初始化操作和/或資源包下載鏈路點(diǎn)擊操作。

      3.根據(jù)權(quán)利要求1或2所述的方法,其中,所述根據(jù)探測(cè)觸發(fā)操作,調(diào)用資源包下載鏈路探測(cè)函數(shù),以創(chuàng)建探測(cè)實(shí)例,由所述探測(cè)實(shí)例發(fā)送探測(cè)請(qǐng)求,并根據(jù)返回的響應(yīng)狀態(tài)值,確定所述資源包下載鏈路的狀態(tài)進(jìn)一步包括:

      4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的方法,其中,所述根據(jù)返回的響應(yīng)狀態(tài)值,確定所述資源包下載鏈路的狀態(tài)進(jìn)一步包括:

      5.根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的方法,其中,所述切換備用資源包下載鏈路以供下載進(jìn)一步包括:

      6.根據(jù)權(quán)利要求5所述的方法,其中,所述備用資源包下載鏈路為多個(gè);

      7.根據(jù)權(quán)利要求1-6中任一項(xiàng)所述的方法,其中,若所述資源包下載鏈路為不可用狀態(tài),所述方法還包括:

      8.一種基于請(qǐng)求對(duì)資源包下載鏈路探測(cè)的裝置,其包括:

      9.一種計(jì)算設(shè)備,包括:處理器、存儲(chǔ)器、通信接口和通信總線,所述處理器、所述存儲(chǔ)器和所述通信接口通過(guò)所述通信總線完成相互間的通信;

      10.一種計(jì)算機(jī)存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一可執(zhí)行指令,所述可執(zhí)行指令使處理器執(zhí)行如權(quán)利要求1-7中任一項(xiàng)所述的基于請(qǐng)求對(duì)資源包下載鏈路探測(cè)的方法對(duì)應(yīng)的操作。

      11.一種計(jì)算機(jī)程序產(chǎn)品,包括至少一可執(zhí)行指令,所述可執(zhí)行指令使處理器執(zhí)行如權(quán)利要求1-7中任一項(xiàng)所述的基于請(qǐng)求對(duì)資源包下載鏈路探測(cè)的方法對(duì)應(yīng)的操作。


      技術(shù)總結(jié)
      本申請(qǐng)公開(kāi)了一種基于請(qǐng)求對(duì)資源包下載鏈路探測(cè)的方法及裝置,方法包括:根據(jù)探測(cè)觸發(fā)操作,調(diào)用資源包下載鏈路探測(cè)函數(shù),以創(chuàng)建探測(cè)實(shí)例,由探測(cè)實(shí)例發(fā)送探測(cè)請(qǐng)求,并根據(jù)返回的響應(yīng)狀態(tài)值,確定資源包下載鏈路的狀態(tài);若資源包下載鏈路為不可用狀態(tài),切換備用資源包下載鏈路以供下載。實(shí)現(xiàn)及時(shí)對(duì)資源包下載鏈路可用性的探測(cè),當(dāng)資源包下載鏈路為不可用狀態(tài)時(shí),可以及時(shí)自動(dòng)切換為備用資源包下載鏈路,整個(gè)過(guò)程用戶無(wú)感知,不影響用戶的正常下載。

      技術(shù)研發(fā)人員:龔張
      受保護(hù)的技術(shù)使用者:上海幻電信息科技有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/12/10
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1