[發明專利]服務配置方法、裝置、服務器及存儲介質在審
| 申請號: | 201710229635.2 | 申請日: | 2017-04-10 |
| 公開(公告)號: | CN106990992A | 公開(公告)日: | 2017-07-28 |
| 發明(設計)人: | 魏闊;王楓 | 申請(專利權)人: | 深圳樂信軟件技術有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京品源專利代理有限公司11332 | 代理人: | 孟金喆,胡彬 |
| 地址: | 518000 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務 配置 方法 裝置 服務器 存儲 介質 | ||
技術領域
本發明實施例涉及計算機技術,尤其涉及一種服務配置方法、裝置、服務器及存儲介質。
背景技術
互聯網應用中重要的復雜系統都有很多個流程環節,比如下單流程,會涉及風控、審核、下單、支付等多個流程,而隨著業務場景的復雜化多樣化,這些流程的組合會更加復雜多樣。
現有技術中,多個業務場景的流程耦合在一起,一種場景出問題,會影響其他所有場景;各個業務場景的耦合度高,一旦新增業務場景或流程環節,需要修改原有代碼,容易引入新bug;代碼復用率低,一旦新增業務場景或流程環節,需要新增服務節點;各個環節拆分不明晰,出問題時候難以立即定位哪個環節出問題。
發明內容
本發明提供了一種服務配置方法、裝置、服務器及存儲介質,實現了應用程序中的各個流程和環節的動態監聽、動態加載,各個環節之間互不影響,可動態變更。
第一方面,本發明實施例提供了一種服務配置方法,包括:
接收用戶錄入的服務流程變更指令,依據所述變更指令生成zookeeper節點,并存儲在zookeeper以及數據庫中;
刷新服務容器,將所述zookeeper節點加載至所述服務容器中;
當所述zookeeper節點加載完畢后,按照所述服務容器中的流程邏輯執行操作指令。
第二方面,本發明實施例還提供了一種服務配置裝置,包括:
引擎前端界面,用于接收用戶錄入的服務流程變更指令,依據所述變更指令生成zookeeper節點,并存儲在zookeeper以及數據庫中;
引擎執行模塊,用于刷新服務容器,將所述zookeeper節點加載至所述服務容器中,當所述zookeeper節點加載完畢后,按照所述服務容器中的流程邏輯執行操作指令。
第三方面,本發明實施例還提供了一種服務器,所述服務器包括:一個或多個處理器;存儲裝置,用于存儲一個或多個程序,當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現前述服務配置方法。
第四方面,本發明實施例還提供了一種包含計算機可執行指令的存儲介質,所述計算機可執行指令在由計算機處理器執行時用于執行一種服務配置方法,該方法包括:
接收用戶錄入的服務流程變更指令,依據所述變更指令生成zookeeper節點,并存儲在zookeeper以及數據庫中;
刷新服務容器,將所述zookeeper節點加載至所述服務容器中;
當所述zookeeper節點加載完畢后,按照所述服務容器中的流程邏輯執行操作指令。
本發明實施例提供的技術方案,通過接收用戶錄入的服務流程變更指令,依據所述變更指令生成zookeeper節點,并存儲在zookeeper以及數據庫中,刷新服務容器,將所述zookeeper節點加載至所述服務容器中,當所述zookeeper節點加載完畢后,按照所述服務容器中的流程邏輯執行操作指令,實現了應用程序中的各個流程和環節的動態監聽、動態加載,各個環節之間互不影響,可動態變更。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發明的其它特征、目的和優點將會變得更明顯:
圖1是本發明實施例一提供的服務配置方法的流程圖;
圖2是本發明實施例二提供的服務配置方法的流程圖;
圖3A是本發明實施例三提供的服務配置方法的流程圖;
圖3B是本發明實施例三提供的服務配置方法的架構圖;
圖4是本發明實施例四提供的服務配置裝置的結構框圖;
圖5是本發明實施例五提供的一種服務器的結構示意圖。
具體實施方式
下面結合附圖和實施例對本發明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部結構。
實施例一
圖1是本發明實施例一提供的服務配置方法的流程圖,本實施例可適用于對應用程序進行服務配置的情況,該方法可由計算設備如服務器電腦來執行,如圖1所示,本實施例提供的具體方案如下:
S101、接收用戶錄入的服務流程變更指令,依據所述變更指令生成zookeeper節點,并存儲在zookeeper以及數據庫中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳樂信軟件技術有限公司,未經深圳樂信軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710229635.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:插件進程的映射方法、裝置和系統
- 下一篇:多系統的基礎庫文件加載方法及裝置





