System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 中文字幕丰满乱子无码视频,在线精品免费视频无码的,国产在线拍揄自揄拍无码视频
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    服務(wù)升級方法、裝置、設(shè)備及存儲介質(zhì)制造方法及圖紙

    技術(shù)編號:44064475 閱讀:1 留言:0更新日期:2025-01-17 16:03
    本申請?zhí)峁┮环N服務(wù)升級方法、裝置、設(shè)備及存儲介質(zhì)。涉及金融大數(shù)據(jù)云領(lǐng)域。該方法包括:獲取待升級服務(wù)和對應(yīng)的配置信息,確定大數(shù)據(jù)云平臺內(nèi)待升級服務(wù)對應(yīng)的待升級副本,通過各個待升級副本的實時運行狀態(tài)確定當前不在工作狀態(tài)下的至少一個待升級副本,并通過配置信息對該待升級副本進行升級,得到升級副本。通過待升級副本對應(yīng)的上游依賴服務(wù)的實時運行狀態(tài),確定上游依賴服務(wù)接收訪問請求,且確定訪問請求為驗證流量時,啟動對應(yīng)的灰度服務(wù),以驗證新版本正確性,在驗證通過時,逐個對待升級副本建立線程,以觸發(fā)待升級副本的升級操作。本申請的方法,增強了組成大數(shù)據(jù)云平臺的各個服務(wù)的持續(xù)供給能力,提升用戶體驗。

    【技術(shù)實現(xiàn)步驟摘要】

    本申請涉及金融大數(shù)據(jù)云領(lǐng)域,尤其涉及一種服務(wù)升級方法、裝置、設(shè)備及存儲介質(zhì)。


    技術(shù)介紹

    1、隨著大數(shù)據(jù)領(lǐng)域不斷的發(fā)展,金融企業(yè)通過多個大數(shù)據(jù)領(lǐng)域的系統(tǒng)組件組成專有平臺,即大數(shù)據(jù)云平臺,通過該大數(shù)據(jù)云平臺供給銀行內(nèi)部工作人員進行業(yè)務(wù)辦理。

    2、而大數(shù)據(jù)云平臺中的各個系統(tǒng)組件之間存在關(guān)聯(lián)關(guān)系,在大數(shù)據(jù)云平臺內(nèi)部的系統(tǒng)組件服務(wù)需要進行升級迭代時,需要控制準備進行升級的服務(wù)停機,從而對該服務(wù)進行升級迭代。

    3、如此,會導致在停機進行升級迭代過程中無法向用戶提供對應(yīng)的服務(wù),從而進一步造成交易失敗、交易異常的結(jié)果,影響業(yè)務(wù)辦理,降低用戶體驗。


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

    1、本申請?zhí)峁┮环N服務(wù)升級方法、裝置、設(shè)備及存儲介質(zhì),用以解決現(xiàn)有技術(shù)在升級迭代過程中難以維持服務(wù)有效供給的問題,增強服務(wù)的持續(xù)供給能力,提升用戶體驗。

    2、第一方面,本申請?zhí)峁┮环N服務(wù)升級方法,包括:獲取待升級服務(wù)和待升級服務(wù)的配置信息,待升級服務(wù)的配置信息包括升級待升級服務(wù)所需的資源;確定待升級服務(wù)對應(yīng)的各個待升級副本,以及每個待升級副本的實時運行狀態(tài),根據(jù)實時運行狀態(tài)確定當前不在工作狀態(tài)下的至少一個待升級副本;基于不在工作狀態(tài)下的一個待升級副本,通過待升級服務(wù)的配置信息對待升級副本進行升級,得到升級副本;確定待升級副本的上游依賴服務(wù),以及上游依賴服務(wù)的實時運行狀態(tài);根據(jù)上游依賴服務(wù)的實時運行狀態(tài)確定在上游依賴服務(wù)獲取用戶終端發(fā)送的訪問請求時,確定對應(yīng)的訪問流量是否為驗證流量;在確定為驗證流量時,啟動升級副本的灰度服務(wù),灰度服務(wù)用于對升級副本進行驗證;在驗證通過時,逐個對不在工作狀態(tài)下的待升級副本創(chuàng)建線程,并對線程分配資源,以升級待升級服務(wù)的各個待升級副本。

    3、在一種可能的設(shè)計中,在啟動升級副本的灰度服務(wù)之后,方法包括:基于升級副本的灰度服務(wù)生成灰度服務(wù)網(wǎng)絡(luò);根據(jù)灰度服務(wù)網(wǎng)絡(luò),通過上游依賴服務(wù)將驗證流量路由至升級副本,并通過升級副本將驗證流量路由至對應(yīng)的灰度服務(wù)上,以通過在灰度服務(wù)上運行升級副本,并對升級副本進行驗證。

    4、在一種可能的設(shè)計中,在述待升級服務(wù)對應(yīng)n個待升級副本,n為大于1的正整數(shù),且驗證通過時,逐個對不在工作狀態(tài)下的待升級副本創(chuàng)建線程,并對線程分配資源,以升級待升級服務(wù)的各個待升級副本,包括:根據(jù)升級副本的運行結(jié)果確定驗證通過時,將升級副本回滾至升級前的待升級副本,得到待升級服務(wù)對應(yīng)的各個待升級副本;獲取待升級服務(wù)對應(yīng)的各個待升級副本的實時運行狀態(tài);根據(jù)各個待升級副本的實時運行狀態(tài)確定當前時刻不在工作狀態(tài)的第一個待升級副本,并對第一個待升級副本創(chuàng)建第一線程,并對第一線程分配資源,以對第一個待升級副本進行滾動升級;根據(jù)第一個待升級副本的滾動升級結(jié)果創(chuàng)建對應(yīng)的線程,并基于對應(yīng)的線程對待升級服務(wù)進行滾動升級。

    5、在一種可能的設(shè)計中,根據(jù)第一個待升級副本的滾動升級結(jié)果創(chuàng)建對應(yīng)的線程,并基于對應(yīng)的線程對待升級服務(wù)進行滾動升級,包括:在第一個待升級副本升級成功時,得到第一升級副本;基于第一升級副本,確定當前時刻下的各個待升級副本的運行狀態(tài),得到不在工作狀態(tài)下的下一個待升級副本,并對下一個待升級副本創(chuàng)建下一線程;基于下一線程對下一個待升級副本進行滾動升級;根據(jù)下一個待升級副本滾動升級的結(jié)果創(chuàng)建線程,直到待升級服務(wù)對應(yīng)的各個待升級副本均滾動升級為對應(yīng)的升級副本時,結(jié)束待升級服務(wù)的滾動升級。

    6、在一種可能的設(shè)計中,方法還包括:若存在任意一個待升級副本升級失敗時,得到待升級副本對應(yīng)的異常升級副本;將異常升級副本回滾還原為待升級副本,并停止創(chuàng)建下一進程;確定在生成異常升級副本之前的各個線程,以及基于之前的各個線程進行回滾后得到的各個升級副本;基于之前的各個線程將得到的各個升級副本回滾還原為待升級副本,并得到待升級服務(wù)對應(yīng)的各個待升級副本,以在修復升級失敗對應(yīng)的故障后,對待升級服務(wù)對應(yīng)的各個待升級副本逐個進行滾動升級。

    7、在一種可能的設(shè)計中,對任意一個待處理副本升級成功之后,方法包括:將升級成功的待處理副本對應(yīng)的流量權(quán)重數(shù)值更新為流量開放值,流量開放值用于使待升級副本等待接收用戶終端發(fā)出的訪問請求,并在接收到訪問請求時,基于訪問請求向用戶提供對應(yīng)的升級服務(wù)。

    8、在一種可能的設(shè)計中,通過待升級服務(wù)的配置信息對待升級副本進行升級之前,方法包括:將待升級服務(wù)的配置信息部署在資源池中,得到待升級服務(wù)對應(yīng)的資源池副本,資源池副本為升級后的升級副本;相應(yīng)的,得到資源池副本后,對資源池副本進行驗證,驗證通過時,將資源池副本回收至資源池中。

    9、在一種可能的設(shè)計中,確定對應(yīng)的訪問流量是否為驗證流量,包括:通過上游依賴服務(wù)中的判斷器根據(jù)訪問請求確定對應(yīng)的標簽信息;根據(jù)標簽信息確定訪問請求對應(yīng)的訪問流量是否為驗證流量。

    10、在一種可能的設(shè)計中,在確定不是驗證流量時,方法包括:獲取待升級服務(wù)對應(yīng)的各個待升級副本各自的實時運行狀態(tài);通過上游依賴服務(wù)將訪問流量轉(zhuǎn)發(fā)至一個不在工作狀態(tài)的目標待升級副本,并通過目標待升級副本對訪問流量進行處理;確定目標待升級副本是否存在對應(yīng)的下游依賴服務(wù),在確定存在下游依賴服務(wù)時,將處理后的流量路由至目標待升級副本對應(yīng)的下游依賴服務(wù);否則,將處理后的流量路由至發(fā)出訪問請求的用戶終端。

    11、第二方面,本申請?zhí)峁┮环N服務(wù)升級裝置,包括:獲取模塊,用于獲取待升級服務(wù)和待升級服務(wù)的配置信息,待升級服務(wù)的配置信息包括升級待升級服務(wù)所需的資源;處理模塊,用于確定待升級服務(wù)對應(yīng)的各個待升級副本,以及每個待升級副本的實時運行狀態(tài),根據(jù)實時運行狀態(tài)確定當前不在工作狀態(tài)下的至少一個待升級副本;基于不在工作狀態(tài)下的一個待升級副本,通過待升級服務(wù)的配置信息對待升級副本進行升級,得到升級副本;還用于確定待升級副本的上游依賴服務(wù),以及上游依賴服務(wù)的實時運行狀態(tài);根據(jù)上游依賴服務(wù)的實時運行狀態(tài)確定在上游依賴服務(wù)獲取用戶終端發(fā)送的訪問請求時,確定對應(yīng)的訪問流量是否為驗證流量;還用于在確定為驗證流量時,啟動升級副本的灰度服務(wù),灰度服務(wù)用于對升級副本進行驗證;在驗證通過時,逐個對不在工作狀態(tài)下的待升級副本創(chuàng)建線程,并對線程分配資源,以升級待升級服務(wù)的各個待升級副本。

    12、第三方面,本申請實施例提供一種電子設(shè)備,包括:至少一個處理器和存儲器;存儲器存儲計算機執(zhí)行指令;至少一個處理器執(zhí)行存儲器存儲的計算機執(zhí)行指令,使得至少一個處理器執(zhí)行如上第一方面以及第一方面各種可能的設(shè)計的服務(wù)升級方法。

    13、第四方面,本申請實施例提供一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)中存儲有計算機執(zhí)行指令,當處理器執(zhí)行計算機執(zhí)行指令時,實現(xiàn)如上第一方面以及第一方面各種可能的設(shè)計的服務(wù)升級方法。

    14、第五方面,本申請實施例提供一種計算機程序產(chǎn)品,包括計算機程序,計算機程序被處理器執(zhí)行時,實現(xiàn)如上第一方面以及第一方面各種可能的設(shè)計的服務(wù)升級方法。

    15、本申請?zhí)峁┑姆?wù)升級方法、裝置、設(shè)備及存儲介質(zhì),通過獲取待升級服務(wù)和待升級本文檔來自技高網(wǎng)...

    【技術(shù)保護點】

    1.一種服務(wù)升級方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在啟動所述升級副本的灰度服務(wù)之后,所述方法包括:

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在述待升級服務(wù)對應(yīng)n個待升級副本,n為大于1的正整數(shù),且驗證通過時,逐個對不在工作狀態(tài)下的待升級副本創(chuàng)建線程,并對所述線程分配資源,以升級所述待升級服務(wù)的各個待升級副本,包括:

    4.根據(jù)權(quán)利要求3所述的方法,其特征在于,根據(jù)所述第一個待升級副本的滾動升級結(jié)果創(chuàng)建對應(yīng)的線程,并基于對應(yīng)的線程對待升級服務(wù)進行滾動升級,包括:

    5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:

    6.根據(jù)權(quán)利要求4所述的方法,其特征在于,對任意一個待處理副本升級成功之后,所述方法包括:

    7.根據(jù)權(quán)利要求1-6任一項所述的方法,其特征在于,通過所述待升級服務(wù)的配置信息對所述待升級副本進行升級之前,所述方法包括:

    8.根據(jù)權(quán)利要求1所述的方法,其特征在于,確定對應(yīng)的訪問流量是否為驗證流量,包括:

    9.根據(jù)權(quán)利要求8所述的方法,其特征在于,在確定不是驗證流量時,所述方法包括:

    10.一種服務(wù)升級裝置,其特征在于,包括:

    11.一種電子設(shè)備,其特征在于,包括:處理器,以及與所述處理器通信連接的存儲器;

    12.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)中存儲有計算機執(zhí)行指令,所述計算機執(zhí)行指令被處理器執(zhí)行時用于實現(xiàn)如權(quán)利要求1-9中任一項所述的方法。

    13.一種計算機程序產(chǎn)品,其特征在于,包括計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1-9中任一項所述的方法。

    ...

    【技術(shù)特征摘要】

    1.一種服務(wù)升級方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在啟動所述升級副本的灰度服務(wù)之后,所述方法包括:

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在述待升級服務(wù)對應(yīng)n個待升級副本,n為大于1的正整數(shù),且驗證通過時,逐個對不在工作狀態(tài)下的待升級副本創(chuàng)建線程,并對所述線程分配資源,以升級所述待升級服務(wù)的各個待升級副本,包括:

    4.根據(jù)權(quán)利要求3所述的方法,其特征在于,根據(jù)所述第一個待升級副本的滾動升級結(jié)果創(chuàng)建對應(yīng)的線程,并基于對應(yīng)的線程對待升級服務(wù)進行滾動升級,包括:

    5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:

    6.根據(jù)權(quán)利要求4所述的方法,其特征在于,對任意一個待處理副本升級成功之后,所述方法包括:

    7.根據(jù)權(quán)利要求1-6任...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:楊清強
    申請(專利權(quán))人:中國建設(shè)銀行股份有限公司
    類型:發(fā)明
    國別省市:

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

    1
    主站蜘蛛池模板: 未满十八18禁止免费无码网站| 红桃AV一区二区三区在线无码AV| 日本精品无码一区二区三区久久久| 国产精品无码专区AV在线播放| 98久久人妻无码精品系列蜜桃| 日韩精品无码免费专区午夜| 亚洲午夜AV无码专区在线播放| 国产AV无码专区亚汌A√| 日韩精品无码中文字幕一区二区| 亚洲爆乳AAA无码专区| 黑人无码精品又粗又大又长| 精品国产v无码大片在线观看| 亚洲AV永久无码精品一百度影院| 无码夜色一区二区三区| 未满小14洗澡无码视频网站| 亚洲中文字幕久久精品无码A| 中文无码乱人伦中文视频在线V| 无码视频在线观看| 日韩免费人妻AV无码专区蜜桃| 久久精品亚洲中文字幕无码网站| 无码人妻aⅴ一区二区三区| 国产精品无码久久久久| 国产午夜无码精品免费看| 亚洲中文字幕无码专区| 亚洲精品无码专区久久久| 中文字幕无码久久精品青草| 国产在线无码视频一区二区三区| 久久综合一区二区无码| 国产精品无码久久av| 成人无码精品1区2区3区免费看| 久久99精品久久久久久hb无码| 亚洲av永久中文无码精品| 成人免费无码大片a毛片软件| 无码精品人妻一区二区三区漫画| 国产午夜无码视频在线观看| 亚洲av无码成h人动漫无遮挡| 黄色成人网站免费无码av| 亚洲AV无码专区在线亚| 热の无码热の有码热の综合| 亚洲国产成人精品无码区在线秒播| 亚洲AV日韩AV永久无码色欲|