Automatic management method and system of configuration center
By receiving configuration item registration request information in the configuration center, determining and configuring it to business isolation or public domain, generating identification sequences and using conflict matrix management, the configuration item conflict problem in multi-business scenarios is solved, and accurate management of configuration items and system stability and security are achieved.
Patent Information
- Application Number
- CN202511410727.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-29
- Publication Date
- 2025-12-12
AI Technical Summary
Existing configuration management methods suffer from configuration item conflicts in multiple business scenarios, leading to configuration data confusion and misuse, which affects the stability and security of the system.
By receiving configuration item registration request information, it determines whether a business isolation domain exists, and if it exists, it configures the item to the corresponding domain. Otherwise, it checks whether there are conflicting items in the public configuration domain. If there are none, it configures the item to the public domain. If there are conflicting items, it performs business domain isolation processing, generates a configuration item identifier sequence and builds an association relationship, and manages the configuration items using hash codes and conflict matrices.
Ensure that configuration items are accurately assigned to their corresponding business isolation domains to avoid cross-business confusion, improve the accuracy and security of configuration management, and prevent system failures caused by configuration item conflicts.
Smart Images

Figure CN121125485A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of computer, in particular to an automatic management method and system of configuration center. BACKGROUND
[0002] With the rapid development of information technology, configuration management plays a key role in various software systems. Especially in multi-business, multi-system environment, as the core platform for unified management and distribution of configuration items, configuration center is widely used in catering, medical devices, cross-border trade, publishing and other industries. By centralized management of configuration data, configuration center improves the flexibility and maintenance efficiency of the system, supports the rapid iteration and stable operation of business, and has become an important part of modern enterprise information technology architecture.
[0003] However, the existing configuration management method has the problem of configuration item conflict in multi-business scenarios. It is easy to cause confusion and misuse of configuration data, and further cause system failure or business exception, affecting the stability and security of the system. SUMMARY
[0004] The main purpose of the present application is to provide an automatic management method and system of configuration center, aiming at solving the problem of configuration item conflict in multi-business scenarios.
[0005] In a first aspect, the present application provides an automatic management method of configuration center, comprising the following steps: receiving configuration item registration request information of a registered end, and determining whether there is a business isolation domain in a preset configuration library that matches the configuration item registration request information; If there is, configure the configuration item of the configuration item registration request information to its corresponding business isolation domain; If not, determine whether the public configuration domain of the preset configuration library exists a conflict configuration item of the configuration item registration request information; If not, configure the configuration item of the configuration item registration request information to the public configuration domain in the preset configuration library; If there is, perform business domain isolation processing on the configuration item of the configuration item registration request information. In a possible implementation manner, the configuration item registration request information includes configuration item name, configuration item default value and application identifier.
[0006] In a possible implementation manner, the determination of whether there is a business isolation domain in the preset configuration library that matches the configuration item registration request information comprises: determining the business code corresponding to the application identifier, and determining whether there is a business isolation domain in the preset configuration library that matches the business code; If yes, it is determined that the preset configuration library has a service isolation domain matching the configuration item registration request information; If no, it is determined that the preset configuration library has no service isolation domain matching the configuration item registration request information.
[0007] In a possible implementation, the judging whether the public configuration domain of the preset configuration library has a conflict configuration item of the configuration item registration request information comprises: judging whether there is a configured item consistent with the configuration item name in the public configuration domain; If no, it is determined that the public configuration domain has no conflict configuration item of the configuration item registration request information; If yes, it is determined that the public configuration domain has a conflict configuration item of the configuration item registration request information.
[0008] In a possible implementation, the performing service domain isolation processing on the configuration item of the configuration item registration request information comprises: generating a configuration item identification sequence corresponding to the configuration item registration request information; the configuration item identification sequence comprises a field of a service code; constructing a service isolation domain corresponding to the service code; constructing an association relationship among the configuration item name, the configuration item default value and the configuration item identification sequence, and storing the association relationship into the service isolation domain; querying a preset conflict knowledge base to determine whether there is an existing conflict matrix matching the configuration item name; If yes, the service code is stored into the existing conflict matrix; If no, a conflict matrix corresponding to the configuration item name is constructed, and the service code is stored into the conflict matrix.
[0009] In a possible implementation, the generating the configuration item identification sequence corresponding to the configuration item registration request information comprises: determining a service code corresponding to the configuration item registration request information based on the application identification; determining a semantic category code corresponding to the configuration item registration request information based on the configuration item name; determining a value domain feature code corresponding to the configuration item registration request information based on the configuration item default value; generating a hash code corresponding to the configuration item registration request information based on a preset hash code generation manner; sequentially arranging the service code, the semantic category code, the value domain feature code and the hash code to obtain the configuration item identification sequence.
[0010] In a possible implementation, the method further includes: receiving configuration value request information of the user end, and determining whether there is an existing conflict matrix matching the configuration value request information in a preset conflict knowledge base; if not, determining a configuration value corresponding to the configuration end request information in a public configuration domain of the preset configuration base, and returning the configuration value to the user end; if yes, determining whether there is a service code matching the configuration value request information in the existing conflict matrix; if not, determining a configuration value corresponding to the configuration end request information in a public configuration domain of the preset configuration base, and returning the configuration value to the user end; if yes, determining a configuration value corresponding to the configuration value request information in a service isolation domain matching the configuration value request information, and returning the configuration value to the user end.
[0011] In a second aspect, the application further provides an automatic management system of a configuration center, which includes: a first determination module, configured to receive configuration item registration request information of a registration end, and determine whether there is a service isolation domain matching the configuration item registration request information in a preset configuration base; a first configuration module, configured to, if there is a service isolation domain matching the configuration item registration request information in the preset configuration base, configure a configuration item of the configuration item registration request information to the corresponding service isolation domain; a second determination module, configured to, if there is no service isolation domain matching the configuration item registration request information in the preset configuration base, determine whether there is a conflict configuration item of the configuration item registration request information in a public configuration domain of the preset configuration base; a second configuration module, configured to, if there is no conflict configuration item of the configuration item registration request information in the public configuration domain of the preset configuration base, configure the configuration item of the configuration item registration request information to the public configuration domain in the preset configuration base; a service isolation processing module, configured to, if there is a conflict configuration item of the configuration item registration request information in the public configuration domain of the preset configuration base, perform service domain isolation processing on the configuration item of the configuration item registration request information.
[0012] The embodiment provides an automatic management method and system of a configuration center. BRIEF DESCRIPTION OF DRAWINGS
[0013] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed in the embodiment description. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.
[0014] Figure 1 A flowchart of an automatic management method of a configuration center provided by an embodiment of the present application is shown in the figure. Figure 2 A structure diagram of an automatic management system of a configuration center provided by an embodiment of the present application is shown in the figure. DETAILED DESCRIPTION
[0015] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the protection scope of the present application.
[0016] The flowchart shown in the drawings is only an example and does not necessarily include all the contents and operations / steps, and does not necessarily be executed in the described order. For example, some operations / steps can also be decomposed, combined or partially combined, so that the actual execution order can be changed according to the actual situation.
[0017] The embodiment of the present application provides an automatic management method and system of a configuration center.
[0018] Some embodiments of the present application will be described in detail below with reference to the drawings. In the case of no conflict, the following embodiments and features in the embodiments can be combined with each other.
[0019] Reference is made to Figure 1 , Figure 1 A flowchart of an automatic management method of a configuration center is provided for embodiments of the present application. The automatic management method of the configuration center can be used in a server, which can be a standalone server, a server cluster, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content distribution networks, and big data and artificial intelligence platforms.
[0020] As Figure 1 shown, the automatic management method of the configuration center includes steps S100 to S500.
[0021] Step S100, receiving configuration item registration request information of a registration end and determining whether there is a business isolation domain matching the configuration item registration request information in a preset configuration library.
[0022] The registration end refers to an application module that submits a configuration item registration request to the configuration center. The registration end needs to provide complete and accurate configuration item registration request information, including the configuration item name, the configuration item default value, and the application identifier, to support subsequent business isolation judgment. Specifically, based on a preset application identifier-business code mapping table, the application identifier is converted into a unique business code, and it is determined whether there is a business isolation domain matching the business code in the preset configuration library. This step ensures that the configuration item in the configuration item registration request information can be accurately attributed to the corresponding business isolation domain, avoids cross-business confusion of the configuration item, and improves the accuracy and security of configuration management. Step S200, if there is, configuring the configuration item of the configuration item registration request information to its corresponding business isolation domain. Specifically, after confirming that there is a business isolation domain matching the configuration item registration request information in the preset configuration library, a configuration item identifier sequence corresponding to the configuration item registration request information is generated, an association relationship among the configuration item name, the configuration item default value, and the configuration item identifier sequence is constructed, and the association relationship is configured to the corresponding business isolation domain of the configuration item registration request information in the preset configuration library. This step realizes effective management of the configuration item in the business isolation domain, ensures clear business attribution of the configuration item, avoids cross-business configuration conflicts, and improves the isolation and security of configuration data. It should be noted that the specific implementation of generating the configuration item identifier sequence corresponding to the configuration item registration request information is described below and will not be repeated here.
[0023] Step S300, if not, determining whether the public configuration domain of the preset configuration library has a conflict configuration item of the configuration item registration request information.
[0024] Specifically, when no service isolation domain matching the configuration item registration request information is retrieved, further retrieve whether there is an already configured item in the public configuration domain of the preset configuration library that is consistent with the configuration item name of the configuration item registration request information. This retrieval is achieved through matching of the configuration item name, aiming to identify potential configuration item conflicts. This step helps to discover conflicts on the configuration item name in a timely manner, providing a basis for subsequent isolation processing, preventing the configuration of the configuration item of the configuration item registration request information to the public configuration domain from causing business misoperation and system abnormalities due to name duplication.
[0025] Step S400, if not, configuring the configuration item of the configuration item registration request information to the public configuration domain in the preset configuration library.
[0026] Specifically, when it is confirmed that there is no conflict configuration item in the public configuration domain, generate a configuration item identification sequence corresponding to the configuration item registration request information, build an association relationship of the configuration item name, the configuration item default value and the configuration item identification sequence, and store the association relationship in the public configuration domain. This step, after confirming that there is no conflict configuration item in the public configuration domain, does not perform service domain isolation processing on the configuration item of the configuration item registration request information, but configures the configuration item of the configuration item registration request information to the public configuration domain, which helps to simplify the management process of the configuration item while avoiding cross-service configuration conflicts, and improves the management efficiency and flexibility of the configuration center.
[0027] Step S500, if so, performing service domain isolation processing on the configuration item of the configuration item registration request information. Specifically, when a conflict configuration item is confirmed to exist in the public configuration domain, a corresponding configuration item identifier sequence is generated based on the configuration item registration request information, which contains fields such as a service code, a semantic category code, a value domain feature code, and a hash code. Subsequently, a service isolation domain corresponding to the service code is constructed, and the association between the configuration item name, the configuration item default value, and the configuration item identifier sequence of the configuration item is stored in the service isolation domain. Finally, it is queried whether there is an existing conflict matrix matching the configuration item name in the preset conflict knowledge base; if there is, the service code is stored in the existing conflict matrix; if there is not, a conflict matrix corresponding to the configuration item name is constructed, and the service code is stored in the conflict matrix. This isolation processing ensures the accurate attribution and access isolation of the configuration item in the multi-service environment, effectively prevents service interference and system failure caused by configuration item conflicts, improves the security and reliability of configuration management, and provides a reliable routing basis for the user's configuration value request.
[0028] In some embodiments, the configuration item registration request information includes a configuration item name, a configuration item default value, and an application identifier.
[0029] Specifically, the configuration item registration request information is explicitly provided by the registration end with a configuration item name, a configuration item default value, and an application identifier, and the application identifier is used to indicate the specific service module to which the configuration item registration request information belongs. The completeness and accuracy of this information provide a basic guarantee for subsequent judgment of whether to perform service isolation domain processing and configuration item management, ensuring that the configuration item can be correctly identified and classified, and improving the management accuracy and automation level of the configuration center.
[0030] In some embodiments, the judgment of whether there is a service isolation domain in the preset configuration library that matches the configuration item registration request information includes: determining a service code corresponding to the application identifier, and judging whether there is a service isolation domain in the preset configuration library that matches the service code; if there is, it is determined that there is a service isolation domain in the preset configuration library that matches the configuration item registration request information; if there is not, it is determined that there is no service isolation domain in the preset configuration library that matches the configuration item registration request information.
[0031] Specifically, the application identifier is converted into a unique service code through a preset application identifier-service code mapping table, and the service code is used to search for the service isolation domain in the preset configuration library. This search mechanism ensures accurate positioning of the service isolation domain, avoids ambiguity in the attribution of the configuration item, and improves the standardization and automation level of configuration management.
[0032] In some embodiments, the determining whether the public configuration domain of the preset configuration library has a conflict configuration item of the configuration item registration request information comprises: determining whether there is a configured item in the public configuration domain that is consistent with the configuration item name; if not, determining that the public configuration domain does not have a conflict configuration item of the configuration item registration request information; if yes, determining that the public configuration domain has a conflict configuration item of the configuration item registration request information.
[0033] Specifically, the existing configuration item in the public configuration domain is retrieved through matching of the configuration item name, and it is identified whether there is an existing configuration item name that is the same as the configuration item name in the public configuration domain. The conflict determination mechanism effectively prevents potential risks caused by duplication of the configuration item name in the public configuration domain, provides a basis for subsequent business domain isolation processing, and guarantees the accuracy of configuration data and stable operation of the business.
[0034] In some embodiments, the performing business domain isolation processing on the configuration item of the configuration item registration request information comprises: generating a configuration item identification sequence corresponding to the configuration item registration request information; the configuration item identification sequence comprises a field of a business code; constructing a business isolation domain corresponding to the business code; constructing an association relationship of the configuration item name, the configuration item default value and the configuration item identification sequence, and storing the association relationship in the business isolation domain; querying a preset conflict knowledge base to determine whether there is an existing conflict matrix that matches the configuration item name; if yes, storing the business code in the existing conflict matrix; if not, constructing a conflict matrix corresponding to the configuration item name, and storing the business code in the conflict matrix.
[0035] Specifically, a unique configuration item identification sequence is first generated based on the application identification, the configuration item name and the configuration item default value in the configuration item registration request information, the sequence containing a field of a business code to identify a specific business domain to which the configuration item belongs, and then a corresponding business isolation domain is constructed according to the business code, and the association relationship of the configuration item name, the configuration item default value and the configuration item identification sequence is stored in the business isolation domain, so as to realize business-level isolation management of the configuration item.
[0036] Then, it is checked in the preset conflict knowledge base whether there is a conflict matrix matching the current configuration item name. If an existing conflict matrix is retrieved, the business code of the current configuration item is added to the existing conflict matrix; if no existing conflict matrix is retrieved, a new conflict matrix is created with the configuration item name as the identifier, and the business code of the configuration item registration request information is stored in the conflict matrix. The conflict matrix records all business codes involving the conflict of the configuration item name, forming a complete conflict relationship mapping. The embodiment realizes real-time tracking and management of the cross-business conflict relationship of the configuration item by dynamically maintaining the conflict matrix in the conflict knowledge base. This mechanism provides a reliable routing basis for the configuration value request of the user end, ensures that the configuration access request can be accurately located to the corresponding business isolation domain, avoids access errors and business interference caused by configuration item conflicts, and significantly improves the security and stability of the configuration center. In some embodiments, the configuration item identification sequence corresponding to the configuration item registration request information is generated by: determining the business code corresponding to the configuration item registration request information based on the application identifier; determining the semantic category code corresponding to the configuration item registration request information based on the configuration item name; determining the value domain feature code corresponding to the configuration item registration request information based on the configuration item default value; generating the hash code corresponding to the configuration item registration request information based on a preset hash code generation method; sequentially arranging the business code, the semantic category code, the value domain feature code, and the hash code to obtain the configuration item identification sequence.
[0037] Specifically, the application identifier, the configuration item name, and the configuration item default value in the configuration item registration request information are parsed to map to the business code, the semantic category code, and the value domain feature code, respectively. Then, a preset hash algorithm is used to generate the hash code corresponding to the configuration item registration request information. The business code, the semantic category code, the value domain feature code, and the hash code are sequentially combined to form the configuration item identification sequence, realizing the structured identification and fast retrieval of the configuration item. The generation mechanism of the identification sequence improves the management accuracy and conflict detection capability of the configuration item.
[0038] Exemplarily, the application identifier is catering-system, the configuration item name is product.online.status, the configuration item default value is true, a preset application identifier-business code mapping table is queried, catering-system is mapped to business code CATERING, the configuration item name product.online.status is parsed, a keyword status therein is identified, and the keyword status is mapped to a semantic category code STATUS according to a semantic keyword-category mapping table, the configuration item default value is of a Boolean type true, a corresponding value range feature code of the system is determined as BOOLEAN, a hash code generated based on a preset hash code generation manner is A1B2, and the configuration item identifier sequence is CATERING.STATUS.BOOLEAN.A1B2.
[0039] In some embodiments, the method further comprises: receiving configuration value request information of a user end, and judging whether there is an existing conflict matrix matching the configuration value request information in a preset conflict knowledge base; if not, determining a configuration value corresponding to the configuration end request information in a public configuration domain of the preset configuration base, and returning the configuration value to the user end; if so, judging whether there is a business code matching the configuration value request information in the existing conflict matrix; if not, determining a configuration value corresponding to the configuration end request information in a public configuration domain of the preset configuration base, and returning the configuration value to the user end; if so, determining a configuration value corresponding to the configuration value request information in a business isolation domain matching the configuration value request information, and returning the configuration value to the user end.
[0040] The user end refers to a service module requesting to access a configuration center to obtain a configuration item value, and the user end initiates a configuration value request to the configuration center through an identity identifier.
[0041] Specifically, first, configuration value request information from a user terminal is received, the configuration value request information containing a configuration item name and an identity of the user terminal. Whether a corresponding conflict matrix exists in a preset conflict knowledge base is searched based on the configuration item name. If no matching conflict matrix is searched, a corresponding configuration value is directly searched in a public configuration domain of a preset configuration library, and the configuration value is returned to the user terminal, satisfying the access demand of a non-conflict configuration item. If a matching conflict matrix is searched, whether a business code corresponding to the identity of the user terminal is contained in the conflict matrix is further judged. If not, it is indicated that a business to which the configuration value request information belongs is not involved in the conflict of the configuration item name, and a configuration value is also obtained from the public configuration domain and returned, ensuring the simplicity and efficiency of access. If yes, according to the business code corresponding to the identity of the user terminal, a corresponding business isolation domain in the preset configuration library is located, a configuration value is obtained from the business isolation domain and returned to the user terminal. This step ensures the business isolation access of the configuration value, avoids the confusion and misuse of cross-business configuration items, and improves the security and stability of the system. The embodiment realizes the accurate routing and access control of the configuration value request by combining the double judgment mechanism of the conflict knowledge base and the business isolation domain. It not only ensures the correctness of the configuration item access, but also effectively prevents business interference caused by configuration item conflicts, and improves the overall management level and operation reliability of the configuration center.
[0042] In some embodiments, the preset hash code generation manner includes: The configuration item name, the configuration item default value and the application identity are sequentially arranged to obtain an initial character sequence, and the initial character sequence is standardized to obtain a standardized character sequence; The standardized character sequence is input into a preset hash algorithm to obtain an initial hash code; It is judged whether a hash code that is repeated with the initial hash code exists in the existing hash codes corresponding to each existing configuration item in the preset configuration library; wherein each existing configuration item includes a configuration item in a public configuration domain and a configuration item in a business isolation domain; If not, it is determined that the initial hash code is the hash code corresponding to the configuration item registration request information; If yes, a character sequence corresponding to a time stamp of a current moment is generated, the character sequence corresponding to the time stamp of the current moment is placed after the initial hash code to obtain an updated character sequence, the updated character sequence is input into the preset hash algorithm to obtain an intermediate hash code, and the step is iterated until the intermediate hash code that does not have the repeated phenomenon with the existing hash codes corresponding to each existing configuration item in the preset configuration library is obtained, and it is determined that the intermediate hash code is the hash code corresponding to the configuration item registration request information.
[0043] The method provided by the embodiment can absolutely avoid the occurrence of hash code duplication. Even in a large-scale configuration item environment, the mechanism can ensure that each configuration item has a unique hash code, and fundamentally eliminates configuration item identification errors and management confusion caused by hash code conflicts.
[0044] Please refer to Figure 2 , Figure 2 The structure schematic diagram of an automatic management system of a configuration center provided by an embodiment of the present application is shown in FIG. 1. As shown in FIG. 1, the automatic management system of the configuration center 100 comprises: Figure 2 A first judging module 110 is configured to receive configuration item registration request information of a registration end and judge whether a business isolation domain matching the configuration item registration request information exists in a preset configuration library.
[0045] A first configuration module 120 is configured to, if the business isolation domain matching the configuration item registration request information exists in the preset configuration library, configure the configuration item of the configuration item registration request information to the corresponding business isolation domain. A second judging module 130 is configured to, if the business isolation domain matching the configuration item registration request information does not exist in the preset configuration library, judge whether a conflict configuration item of the configuration item registration request information exists in a public configuration domain of the preset configuration library.
[0046] A second configuration module 140 is configured to, if the conflict configuration item of the configuration item registration request information does not exist in the public configuration domain of the preset configuration library, configure the configuration item of the configuration item registration request information to the public configuration domain in the preset configuration library.
[0047] A business isolation processing module 150 is configured to, if the conflict configuration item of the configuration item registration request information exists in the public configuration domain of the preset configuration library, perform business domain isolation processing on the configuration item of the configuration item registration request information. It should be understood that the terms used in this specification of the present application are only for the purpose of describing particular embodiments and are not intended to limit the present application. As used in this specification and the appended claims, the singular forms "a", "an" and "the" are intended to include plural forms unless the context clearly indicates otherwise.
[0048] It should also be understood that, in the specification and the appended claims herein, the terms "comprises", "comprising", "comprised", "comprising" or other variations thereof are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without limitation, an element preceded by "comprises a" does not, without more constraints, foreclose the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.
[0049] The above-mentioned embodiment serial numbers of the present application are only for description, and do not represent the advantages and disadvantages of the embodiments. The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present application, and these modifications or replacements should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for automatically managing a configuration center, characterized by, The method comprises the following steps: receiving configuration item registration request information of a registered end, and judging whether a business isolation domain matching the configuration item registration request information exists in a preset configuration library; if the business isolation domain exists, configuring the configuration item of the configuration item registration request information to the corresponding business isolation domain; if the business isolation domain does not exist, judging whether a conflict configuration item of the configuration item registration request information exists in a public configuration domain of the preset configuration library; if the conflict configuration item does not exist, configuring the configuration item of the configuration item registration request information to the public configuration domain in the preset configuration library; if the conflict configuration item exists, performing business domain isolation processing on the configuration item of the configuration item registration request information.
2. The method of claim 1, wherein, The configuration item registration request information comprises a configuration item name, a configuration item default value and an application identifier.
3. The method of claim 2, wherein, The judgment of whether the business isolation domain matching the configuration item registration request information exists in the preset configuration library comprises the following steps: determining a business code corresponding to the application identifier, and judging whether a business isolation domain matching the business code exists in the preset configuration library; if the business isolation domain exists, judging that the business isolation domain matching the configuration item registration request information exists in the preset configuration library; if the business isolation domain does not exist, judging that the business isolation domain matching the configuration item registration request information does not exist in the preset configuration library.
4. The method of claim 2, wherein, The judgment of whether the conflict configuration item of the configuration item registration request information exists in the public configuration domain of the preset configuration library comprises the following steps: judging whether a configured item consistent with the configuration item name exists in the public configuration domain; if the configured item does not exist, judging that the conflict configuration item of the configuration item registration request information does not exist in the public configuration domain; if the configured item exists, judging that the conflict configuration item of the configuration item registration request information exists in the public configuration domain.
5. The method of claim 2, wherein, The business domain isolation processing on the configuration item of the configuration item registration request information comprises the following steps: generating a configuration item identifier sequence corresponding to the configuration item registration request information; the configuration item identifier sequence comprises a field of a business code; constructing a business isolation domain corresponding to the business code; constructing an association relationship among the configuration item name, the configuration item default value and the configuration item identifier sequence, and storing the association relationship in the business isolation domain; judging whether an existing conflict matrix matching the configuration item name exists in a preset conflict knowledge base; if the existing conflict matrix exists, storing the business code in the existing conflict matrix; if the existing conflict matrix does not exist, constructing a conflict matrix corresponding to the configuration item name, and storing the business code in the conflict matrix.
6. The method of claim 5, wherein, The generation of the configuration item identifier sequence corresponding to the configuration item registration request information comprises the following steps: determining a business code corresponding to the configuration item registration request information based on the application identifier; determining a semantic category code corresponding to the configuration item registration request information based on the configuration item name; determining a value domain feature code corresponding to the configuration item registration request information based on the configuration item default value; generating a hash code corresponding to the configuration item registration request information based on a preset hash code generation mode; sequentially arranging the business code, the semantic category code, the value domain feature code and the hash code to obtain the configuration item identifier sequence.
7. The method of claim 1, wherein, The method further comprises the following steps: The configuration value request information of the user terminal is received, and it is judged whether there is an existing conflict matrix matching the configuration value request information in a preset conflict knowledge base; If not, the configuration value corresponding to the configuration terminal request information is determined in the public configuration domain of the preset configuration library, and the configuration value is returned to the user terminal; If so, it is judged whether there is a service code matching the configuration value request information in the existing conflict matrix; If not, the configuration value corresponding to the configuration terminal request information is determined in the public configuration domain of the preset configuration library, and the configuration value is returned to the user terminal; If so, the configuration value corresponding to the configuration value request information is determined in the service isolation domain matching the configuration value request information, and the configuration value is returned to the user terminal.
8. A centrally configured automated management system, characterized by It comprises: The first judgment module is used for receiving the configuration item registration request information of the registration terminal, and judging whether there is a business isolation domain matching the configuration item registration request information in the preset configuration library; The first configuration module is used for configuring the configuration item of the configuration item registration request information to the corresponding business isolation domain when there is a business isolation domain matching the configuration item registration request information in the preset configuration library; The second judgment module is used for judging whether there is a conflict configuration item of the configuration item registration request information in the public configuration domain of the preset configuration library when there is no business isolation domain matching the configuration item registration request information in the preset configuration library; The second configuration module is used for configuring the configuration item of the configuration item registration request information to the public configuration domain in the preset configuration library when there is no conflict configuration item of the configuration item registration request information in the public configuration domain of the preset configuration library; The business isolation processing module is used for performing business domain isolation processing on the configuration item of the configuration item registration request information when there is a conflict configuration item of the configuration item registration request information in the public configuration domain of the preset configuration library.