System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 久久亚洲AV永久无码精品,国产成人午夜无码电影在线观看,亚洲Av永久无码精品黑人
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    執(zhí)行流程處理方法、裝置、計算機設備、存儲介質和計算機程序產品制造方法及圖紙

    技術編號:43644815 閱讀:10 留言:0更新日期:2024-12-13 12:41
    本申請涉及一種執(zhí)行流程處理方法、裝置、計算機設備、存儲介質和計算機程序產品,涉及計算機技術領域。所述方法包括:獲取待處理文件對應的多個執(zhí)行流程,以及確定各執(zhí)行流程對應的復用節(jié)點;基于復用節(jié)點和各執(zhí)行流程中的節(jié)點依賴關系,對各執(zhí)行流程合并,得到總執(zhí)行流程;總執(zhí)行流程包含多個執(zhí)行流程分支;基于總執(zhí)行流程中的各執(zhí)行流程分支對待處理文件進行處理,得到文件處理結果。采用本方法能夠減少對可復用流程節(jié)點的重復執(zhí)行,減少執(zhí)行流程所需的處理資源,從而提升批轉聯(lián)處理時處理效率。

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

    本申請涉及計算機,特別是涉及一種執(zhí)行流程處理方法、裝置、計算機設備、存儲介質和計算機程序產品


    技術介紹

    1、金融業(yè)務系統(tǒng)中由于業(yè)務需要會對各個文件在不同的分支業(yè)務系統(tǒng)或者分支服務器中執(zhí)行文件的批轉聯(lián)處理,例如將文件從向分支服務器進行批量遷移等。

    2、目前,對金融業(yè)務系統(tǒng)的文件進行批轉聯(lián)處理時,通常包含文件拆分、文件解析、文件處理、文件回盤等多個處理流程。相關技術中按照多個處理流程對文件進行處理時通常會單獨依據每個流程的執(zhí)行順序進行處理,每個流程包含多個流程節(jié)點,例如文件處理流程中可以包括下載、備份、清洗、標注、合并、上傳等節(jié)點,執(zhí)行上述處理流程會消耗大量的計算資源和計算時間,降低批轉聯(lián)處理的效率。


    技術實現(xiàn)思路

    1、基于此,有必要針對上述技術問題,提供一種能夠提升批轉聯(lián)處理效率的執(zhí)行流程處理方法、裝置、計算機設備、計算機可讀存儲介質和計算機程序產品。

    2、第一方面,本申請?zhí)峁┝艘环N執(zhí)行流程處理方法。所述方法包括:

    3、獲取待處理文件對應的多個執(zhí)行流程,以及確定各所述執(zhí)行流程對應的復用節(jié)點;

    4、基于所述復用節(jié)點和各所述執(zhí)行流程中的節(jié)點依賴關系,對各所述執(zhí)行流程合并,得到總執(zhí)行流程;所述總執(zhí)行流程包含多個執(zhí)行流程分支;

    5、基于所述總執(zhí)行流程中的各所述執(zhí)行流程分支對所述待處理文件進行處理,得到文件處理結果。

    6、在其中一個實施例中,各所述執(zhí)行流程包括按照執(zhí)行順序排列的多個節(jié)點;所述確定各所述執(zhí)行流程對應的復用節(jié)點,包括:

    7、基于各所述執(zhí)行流程包含的各節(jié)點,將各所述執(zhí)行流程中滿足預設相同條件的節(jié)點確定為各所述執(zhí)行流程的復用節(jié)點。

    8、在其中一個實施例中,各所述執(zhí)行流程包括文件解析流程和文件拆分流程;所述文件解析流程包含按照預設的執(zhí)行順序排列的文件下載節(jié)點、文件解析節(jié)點和數據分片節(jié)點;所述文件拆分流程包含按照預設的執(zhí)行順序排列的文件下載節(jié)點和文件拆分節(jié)點;

    9、所述確定各所述執(zhí)行流程對應的復用節(jié)點,包括:

    10、確定所述文件解析流程和所述文件拆分流程中滿足預設相同條件的節(jié)點為所述文件下載節(jié)點,并確定所述文件下載節(jié)點為所述復用節(jié)點。

    11、在其中一個實施例中,所述基于所述復用節(jié)點和各所述執(zhí)行流程中的節(jié)點依賴關系,對各所述執(zhí)行流程合并,得到總執(zhí)行流程,包括:

    12、在預設的線程池中進行篩選,得到目標線程;

    13、通過所述目標線程,對各所述執(zhí)行流程包含的各復用節(jié)點進行合并,得到初始總流程;

    14、基于各所述執(zhí)行流程對應的節(jié)點依賴關系,將所述執(zhí)行流程對應的非復用節(jié)點鏈接至所述初始總流程,得到總執(zhí)行流程。

    15、在其中一個實施例中,所述基于所述總執(zhí)行流程中的各所述執(zhí)行流程分支對所述待處理文件進行處理,得到文件處理結果,包括:

    16、如果所述復用節(jié)點存在目標執(zhí)行流程分支的節(jié)點執(zhí)行結果,則基于所述節(jié)點執(zhí)行結果分別執(zhí)行除所述目標執(zhí)行流程分支外的其他所述執(zhí)行流程分支,得到文件處理結果。

    17、在其中一個實施例中,所述總執(zhí)行流程包括文件解析流程分支和文件拆分流程分支;所述基于所述總執(zhí)行流程中的各所述執(zhí)行流程分支對所述待處理文件進行處理,得到文件處理結果,包括:

    18、若所述總執(zhí)行流程中的文件下載節(jié)點不包含節(jié)點執(zhí)行結果,則執(zhí)行所述文件解析流程分支中的文件下載節(jié)點,得到第一執(zhí)行結果;

    19、若所述總執(zhí)行流程中的所述文件下載節(jié)點包含所述節(jié)點執(zhí)行結果,則獲取所述第一執(zhí)行結果;

    20、基于所述第一執(zhí)行結果執(zhí)行所述文件解析流程分支中的文件解析節(jié)點,得到所述文件解析節(jié)點對應的第二執(zhí)行結果;

    21、基于所述第二執(zhí)行結果執(zhí)行所述文件解析流程分支中的數據分片節(jié)點,得到所述數據分片節(jié)點對應的第三執(zhí)行結果,并確定為所述文件解析流程分支的文件處理結果。

    22、在其中一個實施例中,所述執(zhí)行所述文件解析流程分支中的文件下載節(jié)點,得到第一執(zhí)行結果之后,所述方法還包括:

    23、獲取所述文件下載節(jié)點對應的所述第一執(zhí)行結果;

    24、基于所述第一執(zhí)行結果執(zhí)行所述文件拆分流程分支中的文件拆分節(jié)點,得到所述文件拆分節(jié)點對應的第四執(zhí)行結果,并確定為所述文件拆分流程分支的文件處理結果。

    25、在其中一個實施例中,所述方法還包括:

    26、若所述節(jié)點的執(zhí)行實時耗時達到所述節(jié)點對應的預設耗時閾值,則停止執(zhí)行所述節(jié)點;或者,

    27、若所述節(jié)點的節(jié)點狀態(tài)為異常狀態(tài),則停止執(zhí)行所述節(jié)點。

    28、第二方面,本申請還提供了一種執(zhí)行流程處理裝置。所述裝置包括:

    29、節(jié)點確定模塊,用于獲取待處理文件對應的多個執(zhí)行流程,以及確定各所述執(zhí)行流程對應的復用節(jié)點;

    30、流程合并模塊,用于基于所述復用節(jié)點和各所述執(zhí)行流程中的節(jié)點依賴關系,對各所述執(zhí)行流程合并,得到總執(zhí)行流程;所述總執(zhí)行流程包含多個執(zhí)行流程分支;

    31、流程處理模塊,用于基于所述總執(zhí)行流程中的各所述執(zhí)行流程分支對所述待處理文件進行處理,得到文件處理結果。

    32、第三方面,本申請還提供了一種計算機設備。所述計算機設備包括存儲器和處理器,所述存儲器存儲有計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:

    33、獲取待處理文件對應的多個執(zhí)行流程,以及確定各所述執(zhí)行流程對應的復用節(jié)點;

    34、基于所述復用節(jié)點和各所述執(zhí)行流程中的節(jié)點依賴關系,對各所述執(zhí)行流程合并,得到總執(zhí)行流程;所述總執(zhí)行流程包含多個執(zhí)行流程分支;

    35、基于所述總執(zhí)行流程中的各所述執(zhí)行流程分支對所述待處理文件進行處理,得到文件處理結果。

    36、第四方面,本申請還提供了一種計算機可讀存儲介質。所述計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:

    37、獲取待處理文件對應的多個執(zhí)行流程,以及確定各所述執(zhí)行流程對應的復用節(jié)點;

    38、基于所述復用節(jié)點和各所述執(zhí)行流程中的節(jié)點依賴關系,對各所述執(zhí)行流程合并,得到總執(zhí)行流程;所述總執(zhí)行流程包含多個執(zhí)行流程分支;

    39、基于所述總執(zhí)行流程中的各所述執(zhí)行流程分支對所述待處理文件進行處理,得到文件處理結果。

    40、第五方面,本申請還提供了一種計算機程序產品。所述計算機程序產品,包括計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:

    41、獲取待處理文件對應的多個執(zhí)行流程,以及確定各所述執(zhí)行流程對應的復用節(jié)點;

    42、基于所述復用節(jié)點和各所述執(zhí)行流程中的節(jié)點依賴關系,對各所述執(zhí)行流程合并,得到總執(zhí)行流程;所述總執(zhí)行流程包含多個執(zhí)行流程分支;

    43、基于所述總執(zhí)行流程中的各所述執(zhí)行流程分支對所述待處理文件進行處理,得到文件處理結果。

    44、上述執(zhí)行流程處理方法、裝置、計算機設備、存儲介質和計算本文檔來自技高網...

    【技術保護點】

    1.一種執(zhí)行流程處理方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,各所述執(zhí)行流程包括按照執(zhí)行順序排列的多個節(jié)點;所述確定各所述執(zhí)行流程對應的復用節(jié)點,包括:

    3.根據權利要求2所述的方法,其特征在于,各所述執(zhí)行流程包括文件解析流程和文件拆分流程;所述文件解析流程包含按照預設的執(zhí)行順序排列的文件下載節(jié)點、文件解析節(jié)點和數據分片節(jié)點;所述文件拆分流程包含按照預設的執(zhí)行順序排列的文件下載節(jié)點和文件拆分節(jié)點;

    4.根據權利要求2所述的方法,其特征在于,所述基于所述復用節(jié)點和各所述執(zhí)行流程中的節(jié)點依賴關系,對各所述執(zhí)行流程合并,得到總執(zhí)行流程,包括:

    5.根據權利要求1所述的方法,其特征在于,所述基于所述總執(zhí)行流程中的各所述執(zhí)行流程分支對所述待處理文件進行處理,得到文件處理結果,包括:

    6.根據權利要求5所述的方法,其特征在于,所述總執(zhí)行流程包括文件解析流程分支和文件拆分流程分支;所述基于所述總執(zhí)行流程中的各所述執(zhí)行流程分支對所述待處理文件進行處理,得到文件處理結果,包括:

    7.根據權利要求6所述的方法,其特征在于,所述執(zhí)行所述文件解析流程分支中的文件下載節(jié)點,得到第一執(zhí)行結果之后,所述方法還包括:

    8.根據權利要求2所述的方法,其特征在于,所述方法還包括:

    9.一種執(zhí)行流程處理裝置,其特征在于,所述裝置包括:

    10.一種計算機設備,包括存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權利要求1至8中任一項所述的方法的步驟。

    ...

    【技術特征摘要】

    1.一種執(zhí)行流程處理方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,各所述執(zhí)行流程包括按照執(zhí)行順序排列的多個節(jié)點;所述確定各所述執(zhí)行流程對應的復用節(jié)點,包括:

    3.根據權利要求2所述的方法,其特征在于,各所述執(zhí)行流程包括文件解析流程和文件拆分流程;所述文件解析流程包含按照預設的執(zhí)行順序排列的文件下載節(jié)點、文件解析節(jié)點和數據分片節(jié)點;所述文件拆分流程包含按照預設的執(zhí)行順序排列的文件下載節(jié)點和文件拆分節(jié)點;

    4.根據權利要求2所述的方法,其特征在于,所述基于所述復用節(jié)點和各所述執(zhí)行流程中的節(jié)點依賴關系,對各所述執(zhí)行流程合并,得到總執(zhí)行流程,包括:

    5.根據權利要求1所述的方法,其特征在于,所述基于所述總執(zhí)行流程中的各所述執(zhí)行流程...

    【專利技術屬性】
    技術研發(fā)人員:況文川李龍桑建偉
    申請(專利權)人:中電金信數字科技集團股份有限公司
    類型:發(fā)明
    國別省市:

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

    1
    主站蜘蛛池模板: 日韩精品无码免费一区二区三区| 亚洲欧洲无码AV电影在线观看| 内射精品无码中文字幕| 无码欧精品亚洲日韩一区| 国产精品久久无码一区二区三区网| 国产自无码视频在线观看| 午夜无码国产理论在线| 人妻无码久久中文字幕专区| 久久无码人妻一区二区三区| 亚洲av无码不卡私人影院| 无码一区18禁3D| 精品无码久久久久久午夜| 国模吧无码一区二区三区| 激情射精爆插热吻无码视频| 人妻无码一区二区三区免费| 国内精品人妻无码久久久影院导航| 黑人巨大无码中文字幕无码| 亚洲成av人片不卡无码| 亚洲国产精品无码中文字| 中文字幕无码久久人妻| 一本色道无码道在线| 成人免费无码大片A毛片抽搐| 无码AV天堂一区二区三区| 中国无码人妻丰满熟妇啪啪软件| 亚洲国产综合无码一区二区二三区| 无码专区永久免费AV网站| 亚洲AV无码一区二区大桥未久 | 无码人妻黑人中文字幕| 国产成人无码av片在线观看不卡| 国语成本人片免费av无码| 无码人妻一区二区三区兔费| 99无码人妻一区二区三区免费| 久久久久亚洲AV片无码| 欧洲无码一区二区三区在线观看 | 国产精品99精品无码视亚| 亚洲精品无码激情AV| 一本大道无码人妻精品专区| 国产无码一区二区在线| 日韩精品无码一区二区三区四区| 无码视频在线播放一二三区 | 内射人妻少妇无码一本一道|