[發明專利]一種微服務場景下的業務流程模型分析方法有效
| 申請號: | 202110590841.2 | 申請日: | 2021-05-28 |
| 公開(公告)號: | CN113420419B | 公開(公告)日: | 2022-04-01 |
| 發明(設計)人: | 李瑩;郜啟凱;毛義華;張凌飛 | 申請(專利權)人: | 浙江大學;浙江大學濱海產業技術研究院 |
| 主分類號: | G06F30/20 | 分類號: | G06F30/20;G06Q10/04 |
| 代理公司: | 杭州天勤知識產權代理有限公司 33224 | 代理人: | 彭劍 |
| 地址: | 310013 浙江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 微服 場景 業務流程 模型 分析 方法 | ||
本發明公開了一種微服務場景下的業務流程模型分析方法,包括:設計分析階段和運行時分析階段,在設計分析階段,對流程定義進行可達性分析、模型復雜度分析和實施復雜度分析,根據可達性分析的結果、模型復雜度評分和實施復雜度得到設計分析階段評分,根據設計分析階段評分對設計的模型進行調整;在運行時分析階段,將流程定義在執行環境中運行,進行執行歷史分析、QoS策略分析和旁支等待時延分析,綜合分析運行時流程實例的QoS價值,結合執行情況進一步調整模型或者優化執行策略。利用本發明的分析方法,通過分析業務流程模型,可以得出參數化的分析結果,從而更好的優化業務流程。
技術領域
本發明屬于微服務技術領域,尤其是涉及一種微服務場景下的業務流程模型分析方法。
背景技術
近年來,伴隨著微服務的發展,微服務架構已被普遍應用到生產實踐中,以開發靈活的分布式程序以替代傳統的單體應用,而微服務架構的普及,也帶動了服務編排技術的發展。
如公開號為CN111708647A的中國專利文獻公開了一種服務請求處理方法,通過接收服務請求方發送的服務請求,利用服務編排技術,將服務請求拆分為第一服務請求及第二服務請求,通過預設的交互組件,將第一服務請求發送至對應的第一服務器,將第二服務請求發送至對應的第二服務器,合并第一服務器返回的結果及第二服務器返回的結果,根據合并后的結果,處理該服務請求,使得各個應用系統僅僅聚焦于各自領域的業務邏輯,避免重復建設,有效地減少了代碼開發工作量,實現了對服務請求的校驗、加工及訪問異常處理,解耦了不同領域的公共安全功能、業務功能。
服務編排技術旨在在一個復雜的微服務系統中,以更加高效的方式去設計和執行工作流,優化眾多微服務之間協同工作的同時減輕開發和運維人員的負擔。
編排引擎則是服務編排技術的具體應用之一。在一個微服務編排引擎,開發人員可以預定義可執行的業務流程模型,并利用引擎自動執行這些業務流程模型。微服務編排引擎的出現,使得服務之間的耦合度能夠進一步降低,服務的服用價值更大;開發人員能夠更少的考慮復雜的微服務架構下的調度問題,進而更專注于業務本身的開發;策劃人員者可以更加靈活的從系統宏觀上實施業務流程,充分復用現有的微服務的同時,也能夠更準確的提出業務需求。
可執行業務流程模型作為服務編排的產物和編排引擎的輸入,其質量將會從兩個方面影響整個微服務架構系統:業務開發需要參考業務流程模型,盡可能的復用現有的業務,準確的設計業務流程,可以有效減輕開發人員的壓力。設計合理的業務流程,能夠優化業務執行路徑,提高系統的整體效率。
日益擴張的業務導致微服務架構下的服務間調用關系越來越復雜,業務流程模型分析方法能夠在這類場景下幫助設計人員分析一個業務流程模型的價值,進而優化業務流程模型。
發明內容
本發明提供了一種微服務場景下的業務流程模型分析方法,可以通過分析業務流程模型,得出參數化的分析結果,從而更好的優化業務流程。
為了方便后面的描述,本發明先定義一些基本的術語:
流程定義和流程實例:一個流程定義是一個業務流程模型的規格化描述。一個流程實例是流程定義的一個執行實體。
業務和活動:一個業務代表流程定義中的某個節點,該節點代表著實際存在的服務。一個活動是一個業務的執行實體。
網關:網關是流程定義中的狀態節點,網關決定后續的執行路徑。
本發明的業務流程模型分析分為兩個階段:設計分析階段和運行時分析階段,分別對應流程定義和流程實例。兩個階段分別關注模型的不同屬性,分析結果以參數化的指標給出。
本發明的技術方案如下:
一種微服務場景下的業務流程模型分析方法,包括:
(1)設計分析階段
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江大學;浙江大學濱海產業技術研究院,未經浙江大學;浙江大學濱海產業技術研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110590841.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:甘薯原原種的保存方法及保存裝置
- 下一篇:斜舌結構及門鎖





