• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種分布式應用協調服務節點的配置方法、服務器及介質技術

    技術編號:21167248 閱讀:48 留言:0更新日期:2019-05-22 09:42
    本發明專利技術適用于計算機技術領域,提供了一種分布式應用協調服務節點的配置方法、服務器及介質,包括:接收分布式應用協調服務節點創建請求;若分布式應用協調服務節點創建請求攜帶的讀寫權限繼承標識用于表征繼承父節點的讀寫權限,則基于目標分布式應用協調服務節點的父節點的標識信息獲取目標分布式應用協調服務節點的父節點的讀寫權限信息;將目標分布式應用協調服務節點的父節點的讀寫權限信息確定為目標分布式應用協調服務節點的最終讀寫權限信息;基于目標分布式應用協調服務節點的最終讀寫權限信息對所述目標分布式應用協調服務節點的讀寫權限進行配置,簡化了分布式應用協調服務節點的配置流程,提高了分布式應用協調服務節點的配置效率。

    A Distributed Application Coordination Service Node Configuration Method, Server and Media

    The invention is applicable to the field of computer technology, and provides a configuration method, server and medium of distributed application coordination service node, including receiving the creation request of distributed application coordination service node; if the inheritance identification of read and write rights carried by the creation request of distributed application coordination service node is used to represent the read and write rights of inherited parent node, the target-based distributed application is implemented. The identity information of the parent node of the coordinating service node obtains the read and write permission information of the parent node of the coordinating service node of the target distributed application; the read and write permission information of the parent node of the coordinating service node of the target distributed application is determined as the final read and write permission information of the coordinating service node of the target distributed application; and the final read and write permission letter of the coordinating service node based on the target distributed application It configures the read and write permissions of the target distributed application coordination service nodes, simplifies the configuration process of the distributed application coordination service nodes, and improves the configuration efficiency of the distributed application coordination service nodes.

    【技術實現步驟摘要】
    一種分布式應用協調服務節點的配置方法、服務器及介質
    本專利技術屬于計算機
    ,尤其涉及一種分布式應用協調服務節點的配置方法、服務器及計算機可讀存儲介質。
    技術介紹
    隨著互聯網技術的快速發展,越來越多與互聯網相關的項目都部署在分布式系統上,這使得互聯網項目對分布式系統的一致性及協調性有了更高的要求。zookeeper是一種開放源碼的分布式應用協調服務,它可以為分布式系統提供諸如配置維護、命名服務、分布式同步及組服務等一致性及協調性服務。現有技術中,在通過zookeeper來實現分布式系統中各個分布式節點的一致性及協調性時,需要先在zookeeper服務器中創建并配置與各個分布式節點分別對應的zookeeper節點,再基于zookeeper節點的配置在各個分布式節點上部署與zookeeper節點對應的zookeeper實例,通過由各個zookeeper實例構成的zookeeper分布式網絡來實現對整個分布式系統的一致性及協調性管理。然而,現有的zookeeper節點配置方法中zookeeper子節點無法繼承其父節點的讀寫權限,當需要對某一zookeeper子節點配置與其父節點的讀寫權限相同的讀寫權限時,需要用戶再次手動錄入該子節點的讀寫權限信息,配置流程較為繁瑣,配置效率較低。
    技術實現思路
    有鑒于此,本專利技術實施例提供了一種分布式應用協調服務節點的配置方法、服務器及計算機可讀存儲介質,以解決現有的分布式應用協調服務節點的配置流程較為繁瑣,配置效率較低的問題。本專利技術實施例的第一方面提供了一種分布式應用協調服務節點的配置方法,包括:接收分布式應用協調服務節點創建請求;所述分布式應用協調服務節點創建請求中攜帶待創建的目標分布式應用協調服務節點的讀寫權限繼承標識及所述目標分布式應用協調服務節點的父節點的標識信息;所述讀寫權限繼承標識用于表征是否繼承父節點的讀寫權限;若所述分布式應用協調服務節點創建請求攜帶的所述讀寫權限繼承標識用于表征繼承父節點的讀寫權限,則基于所述目標分布式應用協調服務節點的父節點的標識信息,獲取所述目標分布式應用協調服務節點的父節點的讀寫權限信息;將所述目標分布式應用協調服務節點的父節點的讀寫權限信息確定為所述目標分布式應用協調服務節點的最終讀寫權限信息;在所述目標分布式應用協調服務節點的父節點下創建所述目標分布式應用協調服務節點,并基于所述目標分布式應用協調服務節點的最終讀寫權限信息對所述目標分布式應用協調服務節點的讀寫權限進行配置。本專利技術實施例的第二方面提供了一種服務器,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現以下各步驟:接收分布式應用協調服務節點創建請求;所述分布式應用協調服務節點創建請求中攜帶待創建的目標分布式應用協調服務節點的讀寫權限繼承標識及所述目標分布式應用協調服務節點的父節點的標識信息;所述讀寫權限繼承標識用于表征是否繼承父節點的讀寫權限;若所述分布式應用協調服務節點創建請求攜帶的所述讀寫權限繼承標識用于表征繼承父節點的讀寫權限,則基于所述目標分布式應用協調服務節點的父節點的標識信息,獲取所述目標分布式應用協調服務節點的父節點的讀寫權限信息;將所述目標分布式應用協調服務節點的父節點的讀寫權限信息確定為所述目標分布式應用協調服務節點的最終讀寫權限信息;在所述目標分布式應用協調服務節點的父節點下創建所述目標分布式應用協調服務節點,并基于所述目標分布式應用協調服務節點的最終讀寫權限信息對所述目標分布式應用協調服務節點的讀寫權限進行配置。本專利技術實施例的第三方面提供了一種服務器,包括:第一接收單元,用于接收分布式應用協調服務節點創建請求;所述分布式應用協調服務節點創建請求中攜帶待創建的目標分布式應用協調服務節點的讀寫權限繼承標識及所述目標分布式應用協調服務節點的父節點的標識信息;所述讀寫權限繼承標識用于表征是否繼承父節點的讀寫權限;第一獲取單元,用于若所述分布式應用協調服務節點創建請求攜帶的所述讀寫權限繼承標識用于表征繼承父節點的讀寫權限,則基于所述目標分布式應用協調服務節點的父節點的標識信息,獲取所述目標分布式應用協調服務節點的父節點的讀寫權限信息;第一確定單元,用于將所述目標分布式應用協調服務節點的父節點的讀寫權限信息確定為所述目標分布式應用協調服務節點的最終讀寫權限信息;第一配置單元,用于在所述目標分布式應用協調服務節點的父節點下創建所述目標分布式應用協調服務節點,并基于所述目標分布式應用協調服務節點的最終讀寫權限信息對所述目標分布式應用協調服務節點的讀寫權限進行配置。本專利技術實施例的第四方面提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現以下各步驟:接收分布式應用協調服務節點創建請求;所述分布式應用協調服務節點創建請求中攜帶待創建的目標分布式應用協調服務節點的讀寫權限繼承標識及所述目標分布式應用協調服務節點的父節點的標識信息;所述讀寫權限繼承標識用于表征是否繼承父節點的讀寫權限;若所述分布式應用協調服務節點創建請求攜帶的所述讀寫權限繼承標識用于表征繼承父節點的讀寫權限,則基于所述目標分布式應用協調服務節點的父節點的標識信息,獲取所述目標分布式應用協調服務節點的父節點的讀寫權限信息;將所述目標分布式應用協調服務節點的父節點的讀寫權限信息確定為所述目標分布式應用協調服務節點的最終讀寫權限信息;在所述目標分布式應用協調服務節點的父節點下創建所述目標分布式應用協調服務節點,并基于所述目標分布式應用協調服務節點的最終讀寫權限信息對所述目標分布式應用協調服務節點的讀寫權限進行配置。實施本專利技術實施例提供的一種分布式應用協調服務節點的配置方法、服務器及計算機可讀存儲介質具有以下有益效果:本專利技術實施例提供的一種分布式應用協調服務節點的配置方法通過在分布式應用協調服務節點創建請求中設置讀寫權限繼承標識位及父節點的標識信息位,當需要對待創建的目標分布式應用協調服務節點配置與其父節點的讀寫權限相同的讀寫權限時,只需在分布式應用協調服務節點創建請求中攜帶用于表征繼承父節點的讀寫權限的讀寫權限繼承標識及目標分布式應用協調服務節點的父節點的標識信息,分布式應用協調服務的服務器便可基于分布式應用協調服務節點創建請求中攜帶的目標分布式應用協調服務節點的父節點的標識信息,獲取目標分布式應用協調服務節點的父節點的讀寫權限信息,并基于目標分布式應用協調服務節點的父節點的讀寫權限信息對目標分布式應用協調服務節點的讀寫權限進行自動配置,從而無需用戶手動錄入目標分布式應用協調服務節點的讀寫權限信息,簡化了分布式應用協調服務節點的配置流程,提高了分布式應用協調服務節點的配置效率。附圖說明為了更清楚地說明本專利技術實施例中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖1是本專利技術實施例提供的一種分布式應用協調服務節點的配置方法的實現流程圖;圖2是本專利技術另一實施例提供的一種分布式應用協調服務節點的配置方法的實現流程圖;圖3是本專利技術再一實本文檔來自技高網...

    【技術保護點】
    1.一種分布式應用協調服務節點的配置方法,其特征在于,包括:接收分布式應用協調服務節點創建請求;所述分布式應用協調服務節點創建請求中攜帶待創建的目標分布式應用協調服務節點的讀寫權限繼承標識及所述目標分布式應用協調服務節點的父節點的標識信息;所述讀寫權限繼承標識用于表征是否繼承父節點的讀寫權限;若所述分布式應用協調服務節點創建請求攜帶的所述讀寫權限繼承標識用于表征繼承父節點的讀寫權限,則基于所述目標分布式應用協調服務節點的父節點的標識信息,獲取所述目標分布式應用協調服務節點的父節點的讀寫權限信息;將所述目標分布式應用協調服務節點的父節點的讀寫權限信息確定為所述目標分布式應用協調服務節點的最終讀寫權限信息;在所述目標分布式應用協調服務節點的父節點下創建所述目標分布式應用協調服務節點,并基于所述目標分布式應用協調服務節點的最終讀寫權限信息對所述目標分布式應用協調服務節點的讀寫權限進行配置。

    【技術特征摘要】
    1.一種分布式應用協調服務節點的配置方法,其特征在于,包括:接收分布式應用協調服務節點創建請求;所述分布式應用協調服務節點創建請求中攜帶待創建的目標分布式應用協調服務節點的讀寫權限繼承標識及所述目標分布式應用協調服務節點的父節點的標識信息;所述讀寫權限繼承標識用于表征是否繼承父節點的讀寫權限;若所述分布式應用協調服務節點創建請求攜帶的所述讀寫權限繼承標識用于表征繼承父節點的讀寫權限,則基于所述目標分布式應用協調服務節點的父節點的標識信息,獲取所述目標分布式應用協調服務節點的父節點的讀寫權限信息;將所述目標分布式應用協調服務節點的父節點的讀寫權限信息確定為所述目標分布式應用協調服務節點的最終讀寫權限信息;在所述目標分布式應用協調服務節點的父節點下創建所述目標分布式應用協調服務節點,并基于所述目標分布式應用協調服務節點的最終讀寫權限信息對所述目標分布式應用協調服務節點的讀寫權限進行配置。2.根據權利要求1所述的一種分布式應用協調服務節點的配置方法,其特征在于,所述分布式應用協調服務節點創建請求中還攜帶待創建的目標分布式應用協調服務節點的初始讀寫權限信息;所述若所述分布式應用協調服務節點創建請求攜帶的所述讀寫權限繼承標識用于表征繼承父節點的讀寫權限,則基于所述目標分布式應用協調服務節點的父節點的標識信息,獲取所述目標分布式應用協調服務節點的父節點的讀寫權限信息之后,所述在所述目標分布式應用協調服務節點的父節點下創建所述目標分布式應用協調服務節點,并基于所述目標分布式應用協調服務節點的最終讀寫權限信息對所述目標分布式應用協調服務節點的讀寫權限進行配置之前,還包括:檢測所述分布式應用協調服務節點創建請求中攜帶的所述目標分布式應用協調服務節點的初始讀寫權限信息與所述目標分布式應用協調服務節點的父節點的讀寫權限信息是否一致;若所述分布式應用協調服務節點創建請求中攜帶的所述目標分布式應用協調服務節點的初始讀寫權限信息與所述目標分布式應用協調服務節點的父節點的讀寫權限信息不一致,則將所述目標分布式應用協調服務節點的初始讀寫權限信息與所述目標分布式應用協調服務節點的父節點的讀寫權限信息進行整合,得到所述目標分布式應用協調服務節點的最終讀寫權限信息。3.根據權利要求2所述的一種分布式應用協調服務節點的配置方法,其特征在于,所述檢測所述分布式應用協調服務節點創建請求中攜帶的所述目標分布式應用協調服務節點的初始讀寫權限信息與所述目標分布式應用協調服務節點的父節點的讀寫權限信息是否一致之后,還包括:若所述分布式應用協調服務節點創建請求中攜帶的所述目標分布式應用協調服務節點的初始讀寫權限信息與所述目標分布式應用協調服務節點的父節點的讀寫權限信息一致,則將所述目標分布式應用協調服務節點的初始讀寫權限信息或所述目標分布式應用協調服務節點的父節點的讀寫權限信息確定為所述目標分布式應用協調服務節點的最終讀寫權限信息。4.根據權利要求2所述的一種分布式應用協調服務節點的配置方法,其特征在于,所述接收分布式應用協調服務節點創建請求之后,所述在所述目標分布式應用協調服務節點的父節點下創建所述目標分布式應用協調服務節點,并基于所述目標分布式應用協調服務節點的最終讀寫權限信息對所述目標分布式應用協調服務節點的讀寫權限進行配置之前,還包括:若所述分布式應用協調服務節點創建請求攜帶的所述讀寫權限繼承標識用于表征不繼承父節點的讀寫權限,則將所述分布式應用協調服務節點創建請求中攜帶的所述目標分布式應用協調服務節點的初始讀寫權限信息確定為所述目標分布式應用協調服務節點的最終讀寫權限信息。5.根據權利要求1至4任一項所述的一種分布式應用協調服務節點的配置方法,其特征在于,還包括:接收針對已創建的分布式應用協調服務節點的讀寫權限更新請求;所述讀寫權限更新請求中攜帶待更新的分布式應用協調服務節點的標識信息、待更新的讀寫權限信息及更新范圍標識;若所述讀寫權限更新請求中攜帶的所述更新范圍標識用于表征全局更新,則基于所述讀寫權限更新請求中攜帶的所述待更新的讀寫權限信息對所述待更新的分布式應用協調服務節點及其所有子節點的讀寫權限進行更新。6.一種服...

    【專利技術屬性】
    技術研發人員:李亞芳
    申請(專利權)人:平安科技深圳有限公司
    類型:發明
    國別省市:廣東,44

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

    1
    主站蜘蛛池模板: 熟妇人妻系列av无码一区二区| 国产精品亚洲а∨无码播放不卡| 国产精品无码a∨精品| 日韩欧国产精品一区综合无码| 6080YYY午夜理论片中无码| av中文无码乱人伦在线观看| 久久无码人妻一区二区三区| 在线精品自拍无码| 中文无码字幕中文有码字幕| 国产精品成人无码久久久久久| 亚洲国产超清无码专区| 国产a v无码专区亚洲av| 亚洲综合久久精品无码色欲| 久久久久亚洲av成人无码电影| 精品无码一区二区三区电影| 亚洲精品午夜无码专区| 精品人体无码一区二区三区 | 亚洲精品无码久久| 亚洲AV无码日韩AV无码导航| 无码精品久久一区二区三区| 国模无码一区二区三区| 性虎精品无码AV导航| 亚洲色无码专区一区| 亚洲精品无码久久久久牙蜜区| 日韩人妻无码中文字幕视频| 永久免费AV无码网站国产| 黑人无码精品又粗又大又长 | 日韩AV无码久久一区二区| 国产在线精品无码二区| 超清纯白嫩大学生无码网站| 无码AV一区二区三区无码| 国产精品va无码免费麻豆| 无码人妻久久一区二区三区蜜桃 | 亚洲中文无码mv| 无码爆乳护士让我爽| 无码永久免费AV网站| 国产精品无码亚洲精品2021| 无码无套少妇毛多69XXX| 国产日韩AV免费无码一区二区三区| 亚洲AV无码专区日韩| 最新中文字幕AV无码不卡 |