System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 久久久久久无码国产精品中文字幕,国产成人综合日韩精品无码,无码成人一区二区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    配置文件修改方法、裝置、電子設備和計算機可讀介質制造方法及圖紙

    技術編號:43813642 閱讀:10 留言:0更新日期:2024-12-27 13:28
    本公開的實施例公開了配置文件修改方法、裝置、電子設備和計算機可讀介質。該方法的一具體實施方式包括:接收服務器文件信息;基于服務器信息,確定目標服務器;基于配置組件信息和目標服務器,確定配置組件信息對應的目標組件信息;基于目標組件信息和預先存儲的文件加載方式組,確定目標文件加載方式;對目標組件信息進行顯示;響應于檢測到目標用戶輸入的配置修改信息,執行以下步驟:響應于確定配置修改信息滿足第一配置條件,基于配置修改信息,對目標組件信息進行更新處理;將所更新的目標組件信息發送至目標服務器。該實施方式提高了配置文件修改的實時性和配置文件進行修改的泛用性。

    【技術實現步驟摘要】

    本公開的實施例涉及計算機,具體涉及配置文件修改方法、裝置、電子設備和計算機可讀介質


    技術介紹

    1、通常一個軟件系統會具有若干個組件,每個組件存在都會存在一個或多個配置文件,這些配置文件往往格式多樣(如json/properties/yaml/xml等格式)且內容繁多。在部署一套軟件系統時,為了簡化操作,通常會提供一個可視化的程序去簡化配置的維護過程。通常采用的方式為:程序直接從配置管理程序本地存儲的鍵值對中讀取配置。然后,修改預設好的特定配置項。再然后,依賴固定的模板文件渲染生成配置文件。最后,通過服務器上預裝的agent程序實現下發操作。

    2、然而,當采用上述方式對配置文件信息修改時,經常會存在如下技術問題:

    3、第一,獲得的配置文件信息并不是最新的值,且如果服務器上組件實際的配置文件被改動過,這部分額外的改動將丟失,導致配置文件修改的實時性較差。以及在下發操作過程中需要服務器上預裝的agent程序才能實現下發操作,導致對預裝的agent程序進行部署和維護花費較多的資源。

    4、第二,在對配置文件進行修改的過程中,只能對預設好的特定配置項進行修改,導致修改配置文件的靈活性較差。以及在對相同格式的配置文件進行修改時,沒有能夠統一格式的文件加載方式,導致對配置文件進行修改的泛用性較差。

    5、該
    技術介紹
    部分中所公開的以上信息僅用于增強對本專利技術構思的背景的理解,并因此,其可包含并不形成本國的本領域普通技術人員已知的現有技術的信息。


    技術實現思路p>

    1、本公開的內容部分用于以簡要的形式介紹構思,這些構思將在后面的具體實施方式部分被詳細描述。本公開的內容部分并不旨在標識要求保護的技術方案的關鍵特征或必要特征,也不旨在用于限制所要求的保護的技術方案的范圍。

    2、本公開的一些實施例提出了配置文件信息修改方法、裝置、電子設備和計算機可讀介質,來解決以上
    技術介紹
    部分提到的技術問題中的一項或多項。

    3、第一方面,本公開的一些實施例提供了一種配置文件信息修改方法,該方法包括:接收服務器文件信息,其中,上述服務器文件信息包括服務器信息和配置組件信息;基于上述服務器信息,確定目標服務器;基于上述配置組件信息和上述目標服務器,確定上述配置組件信息對應的目標組件信息;基于上述目標組件信息和預先存儲的文件加載方式組,確定目標文件加載方式;對上述目標組件信息進行顯示;響應于檢測到目標用戶輸入的配置修改信息,執行以下步驟:響應于確定上述配置修改信息滿足第一配置條件,基于上述配置修改信息,對上述目標組件信息進行更新處理;將所更新的目標組件信息發送至上述目標服務器。

    4、第二方面,本公開的一些實施例提供了一種配置文件信息修改裝置,裝置包括:接收單元,被配置成接收服務器文件信息,其中,上述服務器文件信息包括服務器信息和配置組件信息;第一確定單元,被配置成基于上述服務器信息,確定目標服務器;第二確定單元,被配置成基于上述配置組件信息和上述目標服務器,確定上述配置組件信息對應的目標組件信息;第三確定單元,被配置成基于上述目標組件信息和預先存儲的文件加載方式組,確定目標文件加載方式;顯示單元,被配置成對上述目標組件信息進行顯示;執行單元,被配置成響應于檢測到目標用戶輸入的配置修改信息,執行以下步驟:響應于確定上述配置修改信息滿足第一配置條件,基于上述配置修改信息,對上述目標組件信息進行更新處理;將所更新的目標組件信息發送至上述目標服務器。

    5、第三方面,本公開的一些實施例提供了一種電子設備,包括:一個或多個處理器;存儲裝置,其上存儲有一個或多個程序,當一個或多個程序被一個或多個處理器執行,使得一個或多個處理器實現上述第一方面任一實現方式所描述的方法。

    6、第四方面,本公開的一些實施例提供了一種計算機可讀介質,其上存儲有計算機程序,其中,程序被處理器執行時實現上述第一方面任一實現方式所描述的方法。

    7、本公開的上述各個實施例中具有如下有益效果:通過本公開的一些實施例的配置文件信息修改方法,可以提高配置文件修改的實時性,減少資源消耗較多。具體來說,造成配置文件修改的靈活性較差,資源的消耗較多的原因在于:獲得的配置文件信息并不是最新的值,且如果服務器上組件實際的配置文件被改動過,這部分額外的改動將丟失,導致配置文件修改的實時性較差。以及在下發操作過程中需要服務器上預裝的agent程序才能實現下發操作,導致對預裝的agent程序進行部署和維護花費較多的資源。基于此,本公開的一些實施例的配置文件信息修改方法,首先,接收服務器文件信息,其中,上述服務器文件信息包括服務器信息和配置組件信息。由此,可以獲取需要進行配置文件部署的服務器信息和配置組件信息。然后,基于上述服務器信息,確定目標服務器。由此,可以確定服務器信息所對應的目標服務器。再然后,基于上述配置組件信息和上述目標服務器,確定上述配置組件信息對應的目標組件信息。由此,可以確定最新的目標組件信息。其次,基于上述目標組件信息和預先存儲的文件加載方式組,確定目標文件加載方式。由此,可以獲得目標文件的加載方式。然后,對上述目標組件信息進行顯示。由此,可以對目標組集信息進行顯示。再然后,響應于檢測到目標用戶輸入的配置修改信息,執行以下步驟:響應于確定上述配置修改信息滿足第一配置條件,基于上述配置修改信息,對上述目標組件信息進行更新處理。由此,可以對目標組件信息進行修改。最后,將所更新的目標組件信息發送至上述目標服務器。由此,可以將修改后的目標組件信息發送至目標服務器進行部署,不需要預裝的agent程序進行部署。也因為是先獲取目標服務器,再獲取目標服務器對應的配置組件信息對其進行修改,因此可以獲得實際配置文件中的值,提高了配置文件修改的實時性。也因為是直接將修改后的目標組件信息直接發送至目標服務器,因此可以在不需要agent程序的情況下進行配置文件的修改,減少了部署和維護花費的資源。

    本文檔來自技高網...

    【技術保護點】

    1.一種配置文件信息修改方法,包括:

    2.根據權利要求1所述的方法,其中,所述基于所述服務器信息,確定目標服務器,包括:

    3.根據權利要求1所述的方法,其中,所述目標組件信息包括組件格式信息;以及所述基于所述目標組件信息和預先存儲的文件加載方式組,確定目標文件加載方式,包括:

    4.根據權利要求1所述的方法,其中,所述基于所述配置修改信息,對所述目標組件信息進行更新處理,包括:

    5.根據權利要求1所述的方法,其中,在所述響應于確定所述配置修改信息滿足第一配置條件,基于所述配置修改信息,對所述目標組件信息進行更新處理之后,所述方法還包括:

    6.根據權利要求1所述的方法,其中,在所述將所更新的目標組件信息發送至所述目標服務器之后,所述方法還包括:

    7.一種配置文件信息修改裝置,包括:

    8.一種電子設備,包括:

    9.一種計算機可讀介質,其上存儲有計算機程序,其中,所述程序被處理器執行時實現如權利要求1至6中任一所述的方法。

    【技術特征摘要】

    1.一種配置文件信息修改方法,包括:

    2.根據權利要求1所述的方法,其中,所述基于所述服務器信息,確定目標服務器,包括:

    3.根據權利要求1所述的方法,其中,所述目標組件信息包括組件格式信息;以及所述基于所述目標組件信息和預先存儲的文件加載方式組,確定目標文件加載方式,包括:

    4.根據權利要求1所述的方法,其中,所述基于所述配置修改信息,對所述目標組件信息進行更新處理,包括:

    5.根據權利要求1所述的方法,其中...

    【專利技術屬性】
    技術研發人員:鐘浩源
    申請(專利權)人:華青融天北京軟件股份有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 精品人妻无码一区二区色欲产成人 | 亚洲av日韩av永久无码电影| 亚洲国产成AV人天堂无码| 亚洲中文字幕无码久久2020| 亚洲中文字幕无码中文字在线 | 99精品国产在热久久无码| 久久美利坚合众国AV无码| 久久久久亚洲av无码尤物| 国产日韩精品无码区免费专区国产 | 天码av无码一区二区三区四区| 人妻系列无码专区无码中出| 精品无码黑人又粗又大又长 | 亚洲AV无码专区亚洲AV桃| 国产成人无码区免费网站| 人妻无码中文字幕| 无码人妻丰满熟妇啪啪网站牛牛| 亚洲AV无码日韩AV无码导航| 国产在线观看无码免费视频| 韩国无码AV片在线观看网站| 亚洲精品无码久久| 亚洲一本到无码av中文字幕| 日韩人妻无码精品久久免费一| 国产成人无码精品久久久性色| 精品人妻中文无码AV在线| 免费无码又爽又刺激高潮| 久久久g0g0午夜无码精品| 97久久精品无码一区二区 | 免费一区二区无码视频在线播放| 精品无码久久久久久午夜| 色AV永久无码影院AV| 蜜桃无码一区二区三区| 人妻无码αv中文字幕久久琪琪布| 亚洲AV无码久久精品成人 | 无码性午夜视频在线观看| 成年无码av片完整版| 亚洲国产AV无码专区亚洲AV| 久久老子午夜精品无码| 日韩人妻无码精品久久久不卡| 无码八A片人妻少妇久久| 亚洲中文字幕无码中文字| 无码中文字幕色专区|