国产精品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)求包發(fā)送頻率的控制方法及裝置的制造方法

      文檔序號(hào):9306638閱讀:342來(lái)源:國(guó)知局
      請(qǐng)求包發(fā)送頻率的控制方法及裝置的制造方法
      【專利說(shuō)明】
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種請(qǐng)求包發(fā)送頻率的控制方法及裝置?!尽颈尘凹夹g(shù)】】
      [0002]服務(wù)器一般用于處理客戶端所發(fā)送的請(qǐng)求。針對(duì)不斷增長(zhǎng)的請(qǐng)求數(shù),與客戶端對(duì)應(yīng)的后端服務(wù)系統(tǒng)需要更多的服務(wù)器來(lái)應(yīng)對(duì)這些請(qǐng)求,在某些后端服務(wù)系統(tǒng)中,部分服務(wù)器與其他服務(wù)器的處理速度、處理能力等可能存在較大的差異,此時(shí)會(huì)出現(xiàn)部分服務(wù)器處于滿負(fù)荷狀態(tài),而部分服務(wù)器處于空閑狀態(tài)的情況。
      [0003]此時(shí),部分服務(wù)器沒(méi)有得到充分的利用,而部分服務(wù)器的負(fù)載在處于瓶頸狀態(tài)時(shí)又會(huì)對(duì)整個(gè)后端服務(wù)系統(tǒng)的穩(wěn)定運(yùn)行造成較大的影響。
      [0004]針對(duì)上述問(wèn)題,目前的技術(shù)方案為:通過(guò)服務(wù)器響應(yīng)給客戶端的錯(cuò)誤碼來(lái)控制客戶端發(fā)送頻率。
      [0005]在實(shí)踐中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:
      [0006]在上述技術(shù)方案中,仍存在服務(wù)器不能被充分利用,并且無(wú)法及時(shí)發(fā)現(xiàn)服務(wù)器過(guò)載的問(wèn)題。

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

      [0007]有鑒于此,需提供一種請(qǐng)求包發(fā)送頻率的控制方法及裝置,其能使得服務(wù)器能夠穩(wěn)定地運(yùn)行,并且能夠使得所述服務(wù)器能夠被充分地利用。
      [0008]為解決上述問(wèn)題,本發(fā)明的技術(shù)方案如下:
      [0009]一種請(qǐng)求包發(fā)送頻率的控制方法,所述方法包括以下步驟:通過(guò)客戶端向服務(wù)器發(fā)送探測(cè)包,并接收與所述探測(cè)包對(duì)應(yīng)的反饋信息;根據(jù)所述反饋信息的數(shù)量和所述探測(cè)包的數(shù)量,生成與所述服務(wù)器相關(guān)的負(fù)載情況信息;根據(jù)所述負(fù)載情況信息控制所述請(qǐng)求包的發(fā)送頻率,并控制所述客戶端將所述請(qǐng)求包發(fā)送至所述服務(wù)器。
      [0010]一種請(qǐng)求包發(fā)送頻率的控制裝置,所述裝置包括:收發(fā)模塊,用于通過(guò)客戶端向服務(wù)器發(fā)送探測(cè)包,以及用于接收與所述探測(cè)包對(duì)應(yīng)的反饋信息;負(fù)載情況信息生成模塊,用于根據(jù)所述反饋信息的數(shù)量和所述探測(cè)包的數(shù)量,生成與所述服務(wù)器相關(guān)的負(fù)載情況信息;發(fā)送頻率控制模塊,用于根據(jù)所述負(fù)載情況信息控制所述請(qǐng)求包的發(fā)送頻率,并控制所述客戶端將所述請(qǐng)求包發(fā)送至所述服務(wù)器。
      [0011]相對(duì)現(xiàn)有技術(shù),本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法及裝置能動(dòng)態(tài)地控制所述客戶端向所述服務(wù)器發(fā)送所述請(qǐng)求包的頻率,從而使得服務(wù)器能夠穩(wěn)定地運(yùn)行,并且能夠使得所述服務(wù)器能夠被充分地利用。
      [0012]為讓本發(fā)明的上述內(nèi)容能更明顯易懂,下文特舉優(yōu)選實(shí)施例,并配合所附圖式,作詳細(xì)說(shuō)明如下:
      【【附圖說(shuō)明】】
      [0013]圖1為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法及裝置的工作模式示意圖;
      [0014]圖2為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法及裝置的運(yùn)行環(huán)境示意圖;
      [0015]圖3為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法的第一實(shí)施例的流程圖;
      [0016]圖4為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法的第二實(shí)施例中根據(jù)所述反饋信息的數(shù)量和所述探測(cè)包的數(shù)量,生成與所述服務(wù)器相關(guān)的負(fù)載情況信息的步驟的流程圖;
      [0017]圖5為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法的第三實(shí)施例相對(duì)第二實(shí)施例所新增的步驟的流程圖;
      [0018]圖6為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法的第四實(shí)施例相對(duì)第一至第三實(shí)施例中任意一個(gè)實(shí)施例所新增的步驟的流程圖;
      [0019]圖7為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法的第五實(shí)施例相對(duì)第四實(shí)施例所新增的步驟的流程圖;
      [0020]圖8為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法的第六實(shí)施例相對(duì)第一至第五實(shí)施例中任意一個(gè)實(shí)施例所新增的步驟的流程圖;
      [0021]圖9為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法的第七實(shí)施例相對(duì)第六實(shí)施例所新增的步驟的流程圖;
      [0022]圖10為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法的第八實(shí)施例中控制所述客戶端將所述請(qǐng)求包發(fā)送至所述服務(wù)器的步驟的流程圖;
      [0023]圖11為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法的第九實(shí)施例相對(duì)第一至第八實(shí)施例中任意一個(gè)實(shí)施例所新增的步驟的流程圖;
      [0024]圖12為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制裝置的第一實(shí)施例的框圖;
      [0025]圖13為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制裝置的第四實(shí)施例的框圖;
      [0026]圖14為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制裝置的第五實(shí)施例的框圖;
      [0027]圖15為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制裝置的第七實(shí)施例的框圖;
      [0028]圖16為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制裝置的第九實(shí)施例的框圖。
      【【具體實(shí)施方式】】
      [0029]以下各實(shí)施例的說(shuō)明是參考附加的圖式,用以例示本發(fā)明可用以實(shí)施的特定實(shí)施例。
      [0030]術(shù)語(yǔ)“請(qǐng)求包”是指客戶端在與服務(wù)器進(jìn)行交互作業(yè)時(shí),向所述服務(wù)器端發(fā)送的與請(qǐng)求信息相關(guān)的數(shù)據(jù)包。
      [0031]術(shù)語(yǔ)“回包”是指所述服務(wù)器端在接收到所述請(qǐng)求包后,根據(jù)所述請(qǐng)求包執(zhí)行相關(guān)作業(yè)處理,所得到的與處理結(jié)果相關(guān)的數(shù)據(jù)包。
      [0032]術(shù)語(yǔ)“探測(cè)包”是指用于探測(cè)所述服務(wù)器的工作狀態(tài)(包括負(fù)載情況)的數(shù)據(jù)包。
      [0033]術(shù)語(yǔ)“客戶端”是指互聯(lián)網(wǎng)應(yīng)用或者軟件,包括:網(wǎng)頁(yè)瀏覽器(例如,QQ瀏覽器),即時(shí)通信工具(例如,QQ),電子郵箱應(yīng)用(例如,QQ郵箱),等等。
      [0034]術(shù)語(yǔ)“頻率”是指在單位時(shí)間內(nèi),所述客戶端發(fā)送所述請(qǐng)求包的數(shù)量。
      [0035]術(shù)語(yǔ)“組件”、“模塊”、“系統(tǒng)”、“接口”等等一般指:硬件、硬件和軟件的組合、軟件或執(zhí)行中的軟件。例如,組件可以是但不限于是運(yùn)行在處理器上的進(jìn)程、處理器、對(duì)象、可執(zhí)行應(yīng)用、執(zhí)行的線程、程序和/或計(jì)算機(jī)。通過(guò)圖示,運(yùn)行在控制器上的應(yīng)用和該控制器二者都可以是組件。一個(gè)或多個(gè)組件可以存在于執(zhí)行的進(jìn)程和/或線程內(nèi),并且組件可以位于一個(gè)計(jì)算機(jī)上和/或分布在兩個(gè)或更多計(jì)算機(jī)之間。
      [0036]本說(shuō)明書(shū)所使用的詞語(yǔ)“實(shí)施例”意指用作實(shí)例、示例或例證。此外,本說(shuō)明書(shū)和所附權(quán)利要求中所使用的冠詞“一”一般地可以被解釋為意指“一個(gè)或多個(gè)”,除非另外指定或從上下文清楚導(dǎo)向單數(shù)形式。
      [0037]本發(fā)明要求保護(hù)的主題可以被實(shí)現(xiàn)為使用標(biāo)準(zhǔn)編程和/或工程技術(shù)產(chǎn)生軟件、固件、硬件或其任意組合以控制計(jì)算機(jī)實(shí)現(xiàn)所公開(kāi)的主題的方法、裝置或制造品。本文所使用的術(shù)語(yǔ)“制造品”旨在包含可從任意計(jì)算機(jī)可讀設(shè)備、載體或介質(zhì)訪問(wèn)的計(jì)算機(jī)程序。當(dāng)然,本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到可以對(duì)該配置進(jìn)行許多修改,而不脫離要求保護(hù)的主題的范圍或精神。
      [0038]圖1、圖2及隨后的論述提供了對(duì)實(shí)現(xiàn)本文所闡述的一個(gè)或多個(gè)實(shí)施例的工作模式、運(yùn)行環(huán)境的描述。圖1所示的工作模式、運(yùn)行環(huán)境僅僅是適當(dāng)?shù)墓ぷ髂J?、運(yùn)行環(huán)境的一個(gè)實(shí)例并且不旨在建議關(guān)于工作模式、運(yùn)行環(huán)境的用途或功能的范圍的任何限制。
      [0039]本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法及裝置可以在以下設(shè)備中應(yīng)用:包括但不限于個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持式或膝上型設(shè)備、移動(dòng)設(shè)備(比如移動(dòng)電話、個(gè)人數(shù)字助理(PDA, Personal Digital Assistant)、媒體播放器等等)、多處理器系統(tǒng)、消費(fèi)型電子設(shè)備、小型計(jì)算機(jī)、大型計(jì)算機(jī)、包括上述任意系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境,等等。
      [0040]圖1示出了本說(shuō)明書(shū)所提供的一個(gè)或多個(gè)實(shí)施例的裝置或系統(tǒng)的工作模式,其中,本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法及裝置可以應(yīng)用于服務(wù)器100或客戶端設(shè)備(終端)200中的任意一者,其中,服務(wù)器100與客戶端設(shè)備(終端)200通過(guò)網(wǎng)絡(luò)300通信,并且,服務(wù)器100和客戶端設(shè)備(終端)200通過(guò)網(wǎng)絡(luò)300交互和交換數(shù)據(jù)。
      [0041]參考圖2,圖2為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法及裝置的運(yùn)行環(huán)境示意圖。
      [0042]本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法及裝置所應(yīng)用或運(yùn)行的客戶端設(shè)備(終端)200或服務(wù)器100可以是臺(tái)式電腦、筆記本電腦、智能手機(jī)等等中的一種或者一種以上組合而成的系統(tǒng)。該客戶端設(shè)備(終端)200或服務(wù)器100中可以包括處理器1001、存儲(chǔ)器1002、傳感器1004、時(shí)鐘信號(hào)生成器1006、通信接口 1005、輸入輸出設(shè)備1003等中的任意組合100,客戶端設(shè)備(終端)200中的處理器1001、存儲(chǔ)器1002、傳感器1004、輸入輸出設(shè)備1003、通信接口 1005、時(shí)鐘信號(hào)生成器1006等中的任意組合100用于實(shí)現(xiàn)本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法中的步驟及請(qǐng)求包發(fā)送頻率的控制裝置(終端200/服務(wù)器100)中的功能。
      [0043]參考圖3以及圖12至圖16,圖3為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制方法的第一實(shí)施例的流程圖,圖12至圖16為本發(fā)明的請(qǐng)求包發(fā)送頻率的控制裝置的框圖。
      [0044]本實(shí)施例的請(qǐng)求包發(fā)送頻率的控制方法包括以下步驟:
      [0045]步驟301,通過(guò)客戶端向服務(wù)器發(fā)送探測(cè)包,并接收與所述探測(cè)包對(duì)應(yīng)的反饋信息,具體地,收發(fā)模塊1201通過(guò)所述客戶端從所述服務(wù)器端接收所述反饋信息。
      [0046]步驟302,根據(jù)所述反饋信息的數(shù)量和所述探測(cè)包的數(shù)量,生成與所述服務(wù)器相關(guān)的負(fù)載情況信息。負(fù)載情況信息生成模塊1202針對(duì)所述客戶端所發(fā)出的所述探測(cè)包進(jìn)行計(jì)數(shù)(計(jì)算數(shù)量),以及針對(duì)所述客戶端所接收到的所述反饋信息進(jìn)行計(jì)算。其中,所述負(fù)載情況信息可以是關(guān)于所述服務(wù)器目前正在處理的任務(wù)量的信息,所述負(fù)載情況信息還可以是關(guān)于所述服務(wù)器目前還能處理的業(yè)務(wù)量的信息。所述負(fù)載情況信息可以包括:所述服務(wù)器處于第一負(fù)載狀態(tài)(空閑狀態(tài));所述服務(wù)器處于第二負(fù)載狀態(tài)(普通狀態(tài));所述服務(wù)器處于第三負(fù)載狀態(tài)(繁忙狀態(tài)),等等。
      [0047]步驟303,根據(jù)所述負(fù)載情況信息控制所述請(qǐng)求包的發(fā)送頻率,并控制所述客戶端將所述請(qǐng)求包發(fā)送至所述服務(wù)器。例如,在所述負(fù)載情況信息為所述服務(wù)器處于所述第一負(fù)載狀態(tài)的情況下,發(fā)送頻率控制模塊1203控制所述客戶端按照頻率A (第一數(shù)量/單位時(shí)間)發(fā)送所述請(qǐng)求包給所述服務(wù)器
      當(dāng)前第1頁(yè)1 2 3 4 5 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1