亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

云處理裝置和方法_3

文檔序號:8383810閱讀:來源:國知局
可以訪問數(shù)據(jù)庫,當(dāng)需要客戶端需要訪問數(shù)據(jù)庫時,主線程負(fù)責(zé)推送處理好的數(shù)據(jù)給客戶端句柄;和/或,Mina數(shù)據(jù)流程改進模塊1022進行數(shù)據(jù)分類和數(shù)據(jù)管理的操作,進一步包括:根據(jù)數(shù)據(jù)類型判定數(shù)據(jù)傳輸方式,將資源類數(shù)據(jù)傳輸剝離出Mina處理框架,通過資源傳輸流處理引擎處理,通過Mina框架剝離器匯總到數(shù)據(jù)托管服務(wù)層,形成循環(huán)操作;業(yè)務(wù)類數(shù)據(jù)通過Mina自身的業(yè)務(wù)封裝進行處理,對封裝進行局部改進;數(shù)據(jù)類型,包括資源類和業(yè)務(wù)類;和/或,Mina業(yè)務(wù)流改進模塊1024通過字節(jié)流初始化處理的操作,進一步包括:在自接力處理引擎中完成翻譯,劃分出業(yè)務(wù)實例,將業(yè)務(wù)實例傳輸?shù)絇reworker線程池內(nèi)進行處理,線程池內(nèi)所有子線程都均兼容前攝器處理機制、反應(yīng)堆處理機制、阻塞器處理機制;和/或,智能波頻調(diào)度模塊1042根據(jù)波頻調(diào)度策略實時改變客戶端句柄處理的優(yōu)先級的操作,進一步包括:當(dāng)出現(xiàn)低于本服務(wù)處理閥值的句柄時,強行將句柄蟲數(shù)據(jù)托管服務(wù)層中剝離,并傳遞給集群中慢連接傳輸接口,由集群根據(jù)句柄屬性進行句柄再傳遞;和/或,Mina本地資源分析處理模塊1046監(jiān)控的本地資源,包括CPU、內(nèi)存和網(wǎng)絡(luò)。
[0043]在上述技術(shù)方案中,優(yōu)選地,Mina集群管理器106,具體包括:慢連接處理引擎提供模塊1062,用于負(fù)責(zé)接收Mina服務(wù)器提交的不符合當(dāng)前服務(wù)器處理訴求的客戶端連接句柄,在集群中維護一張句柄容器表,通過探測初始化句柄的地域特性,將句柄傳遞給負(fù)責(zé)處理條件的Mina服務(wù)器中;集群處理服務(wù)總線提供模塊1064,用于與Mina服務(wù)中的通知引擎交互,收集和判定當(dāng)前MINA服務(wù)的處理能力,進行系統(tǒng)評級,處理能力強的服務(wù)器優(yōu)先選擇快速句柄進行連接;動態(tài)調(diào)整服務(wù)器的評級,在集群內(nèi)設(shè)置一定的步長進行信息的維護;集群心跳處理總線提供模塊1066,用于當(dāng)Mina服務(wù)器觸發(fā)公共業(yè)務(wù)時,通過集群業(yè)務(wù)員計算方式處理統(tǒng)一業(yè)務(wù);集群負(fù)載處理總線提供模塊1068,用于區(qū)別與慢連接處理對于壓力的判定,集中對Mina物理資源的監(jiān)控和在線訪問數(shù)量的監(jiān)控,將監(jiān)控的閥值在集群中維護。在該技術(shù)方案中,可以描述集群管理下慢連接處理引擎、集群心跳處理總線、集群系統(tǒng)服務(wù)總線、集群處理服務(wù)總線、集群負(fù)載處理總線與Mina實例的關(guān)系。
[0044]圖2示出了根據(jù)本發(fā)明的實施例的云處理方法的流程圖。
[0045]如圖2所示,根據(jù)本發(fā)明的實施例的云處理方法,包括:步驟202:對Mina本身流程進行改造;步驟204:基于對Mina本身流程的改造,通過業(yè)務(wù)流程的轉(zhuǎn)換和業(yè)務(wù)屬性的拆分,提高負(fù)載;步驟206:提供集群解決機制,進行集群維護。在該技術(shù)方案中,可以通過對Mina本身機制的改造和整體Mina集群環(huán)境下的通訊處理,有效解決對于資源數(shù)據(jù)處理、流控波頻處理、高負(fù)載高并發(fā)環(huán)境下的訪問處理等復(fù)雜邏輯問題。
[0046]在上述技術(shù)方案中,優(yōu)選地,如圖3所示,步驟202,具體包括:步驟302:基于維護的集群,獲取客戶端連接句柄,傳遞到客戶端;客戶端連接注冊器,將客戶端連接句柄分發(fā)給主線程,由主線程獲取業(yè)務(wù)數(shù)據(jù);將業(yè)務(wù)數(shù)據(jù)傳輸?shù)綌?shù)據(jù)托管服務(wù)層,進行數(shù)據(jù)分類和數(shù)據(jù)管理,完成字節(jié)流處理;步驟304:基于處理后的字節(jié)流,通過字節(jié)流初始化處理,通過Mina的業(yè)務(wù)處理機制進行封裝。在該技術(shù)方案中,可以描述系統(tǒng)從監(jiān)聽客戶端請求到加載與處理數(shù)據(jù)的整體流程;同時標(biāo)識出處理不同類型客戶端請求的處理方式,對于字節(jié)流和字符流提供了不同機制進行處理。
[0047]在上述技術(shù)方案中,優(yōu)選地,如圖4所示,步驟204,具體包括:步驟402:實時記錄客戶端流量,定時回寫一次客戶端描述元數(shù)據(jù)信息,根據(jù)波頻調(diào)度策略實時改變客戶端句柄處理的優(yōu)先級;步驟404:調(diào)度波頻淘汰策略,對負(fù)載狀態(tài)及壓力進行控制;步驟406:對本地資源進行監(jiān)控,定時將當(dāng)前服務(wù)器資源情況匯總到集群服務(wù)中做校正;根據(jù)Mina服務(wù)本地匯總的數(shù)據(jù)進行合并分析,對服務(wù)器中連接句柄進行調(diào)度分類。在該技術(shù)方案中,可以描述Mina內(nèi)部對于壓力和流控的處理方式,主要集中在波頻調(diào)度引擎和本地監(jiān)控分析引擎、同時也描述了與集群管理之間的關(guān)系。
[0048]在上述技術(shù)方案中,優(yōu)選地,步驟302由主線程獲取業(yè)務(wù)數(shù)據(jù)的操作,進一步包括:管理客戶端信息,并提供客戶端對象容器、同時僅只有主線程可以訪問數(shù)據(jù)庫,當(dāng)需要客戶端需要訪問數(shù)據(jù)庫時,主線程負(fù)責(zé)推送處理好的數(shù)據(jù)給客戶端句柄;和/或,步驟302進行數(shù)據(jù)分類和數(shù)據(jù)管理的操作,進一步包括:根據(jù)數(shù)據(jù)類型判定數(shù)據(jù)傳輸方式,將資源類數(shù)據(jù)傳輸剝離出Mina處理框架,通過資源傳輸流處理引擎處理,通過Mina框架剝離器匯總到數(shù)據(jù)托管服務(wù)層,形成循環(huán)操作;業(yè)務(wù)類數(shù)據(jù)通過Mina自身的業(yè)務(wù)封裝進行處理,對封裝進行局部改進;數(shù)據(jù)類型,包括資源類和業(yè)務(wù)類;和/或,所步驟304通過字節(jié)流初始化處理的操作,進一步包括:在自接力處理引擎中完成翻譯,劃分出業(yè)務(wù)實例,將業(yè)務(wù)實例傳輸?shù)絇reworker線程池內(nèi)進行處理,線程池內(nèi)所有子線程都均兼容前攝器處理機制、反應(yīng)堆處理機制、阻塞器處理機制;和/或,步驟402根據(jù)波頻調(diào)度策略實時改變客戶端句柄處理的優(yōu)先級的操作,進一步包括:當(dāng)出現(xiàn)低于本服務(wù)處理閥值的句柄時,強行將句柄蟲數(shù)據(jù)托管服務(wù)層中剝離,并傳遞給集群中慢連接傳輸接口,由集群根據(jù)句柄屬性進行句柄再傳遞;和/或,步驟406監(jiān)控的本地資源,包括CPU、內(nèi)存和網(wǎng)絡(luò)。
[0049]在上述技術(shù)方案中,優(yōu)選地,如圖5所示,步驟206,具體包括:步驟502:負(fù)責(zé)接收Mina服務(wù)器提交的不符合當(dāng)前服務(wù)器處理訴求的客戶端連接句柄,在集群中維護一張句柄容器表,通過探測初始化句柄的地域特性,將句柄傳遞給負(fù)責(zé)處理條件的Mina服務(wù)器中;步驟504:與Mina服務(wù)中的通知引擎交互,收集和判定當(dāng)前MINA服務(wù)的處理能力,進行系統(tǒng)評級,處理能力強的服務(wù)器優(yōu)先選擇快速句柄進行連接;動態(tài)調(diào)整服務(wù)器的評級,在集群內(nèi)設(shè)置一定的步長進行信息的維護;步驟506:當(dāng)Mina服務(wù)器觸發(fā)公共業(yè)務(wù)時,通過集群業(yè)務(wù)員計算方式處理統(tǒng)一業(yè)務(wù);步驟508:區(qū)別與慢連接處理對于壓力的判定,集中對Mina物理資源的監(jiān)控和在線訪問數(shù)量的監(jiān)控,將監(jiān)控的閥值在集群中維護。在該技術(shù)方案中,可以描述集群管理下慢連接處理引擎、集群心跳處理總線、集群系統(tǒng)服務(wù)總線、集群處理服務(wù)總線、集群負(fù)載處理總線與Mina實例的關(guān)系。
[0050]本發(fā)明的技術(shù)方案,是針對Mina通訊框架的支撐運營云處理機制,可以應(yīng)用于Mina通訊框架、網(wǎng)絡(luò)連接管理、波頻數(shù)據(jù)處理、運營型云計算處理平臺、網(wǎng)絡(luò)支撐系統(tǒng)。
[0051]本發(fā)明的技術(shù)方案,涉及面向網(wǎng)絡(luò)運營云處理平臺和主要使用Java作為網(wǎng)絡(luò)通訊實現(xiàn)的支撐系統(tǒng)。具體而言涉及到了 Mina資源傳輸流處理引擎、數(shù)據(jù)整理壓縮歸檔引擎、實時波頻狀態(tài)處理模塊、動態(tài)數(shù)據(jù)流傳輸與字節(jié)流傳輸切換模塊、連接集線分析與處理引擎、Mina高負(fù)載粘包處理模塊、服務(wù)端心跳處理總線、Mina運營云集群處理服務(wù)總線。
[0052]參見圖6-圖9。本發(fā)明的技術(shù)方案,是一種專門針對基于Mina框架處理支撐運營云的改進機制,結(jié)合支撐運營云的特性,要求改進機制具有有效治理基于Mina的資源和數(shù)據(jù)處理復(fù)雜、穩(wěn)定性差及效率低等問題。本發(fā)明的技術(shù)方案中涉及到對于Mina本身機制的改造和整體Mina集群環(huán)境下的通訊處理,有效解決了對于資源數(shù)據(jù)處理、流控波頻處理、高負(fù)載高并發(fā)環(huán)境下的訪問處理等復(fù)雜邏輯問題,適用于基于Mina構(gòu)建的支撐運營云所包含的網(wǎng)絡(luò)特性。
[0053]本發(fā)明的技術(shù)方案分為3個主要部分,包括:1、對于Mina本身流程的改造,用于解決Mina自身存在處理業(yè)務(wù)流程復(fù)雜、混亂、缺乏開發(fā)模式問題;2、針對Mina對于性能的改進,主要通過業(yè)務(wù)流程的轉(zhuǎn)換和業(yè)務(wù)屬性的拆分提高負(fù)載;3、提供了集群解決機制,設(shè)計了 3套集群總線(集群處理服務(wù)總線、集群心跳處理總線、集群負(fù)載處理總線)。同時本發(fā)明技術(shù)方案中設(shè)計到了 3套算法,包括波頻調(diào)度算法、慢連接循環(huán)淘汰算法、本地負(fù)載監(jiān)控算法。
[0054]本發(fā)明技術(shù)方案的描述:
圖6,結(jié)構(gòu)整體運轉(zhuǎn)圖。它描述經(jīng)過流程改造后的Mina業(yè)務(wù)運行圖,同時還包括了多服務(wù)環(huán)境下的流程解決方案與智能處理負(fù)載機制的關(guān)系。包括數(shù)據(jù)托管服務(wù)層對于整個Mina業(yè)務(wù)數(shù)據(jù)的控制、字節(jié)流處理引擎、資源傳輸流處理引擎
當(dāng)前第3頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1