Configuration center information synchronization method and system
A technology for configuration information and information synchronization, applied in program control devices, program control design, instruments, etc., can solve problems such as strong dependence on third-party middleware, and achieve the effect of ensuring data consistency, reducing complexity, and preventing influences
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0071] see figure 1 , figure 1 It is an application environment architecture diagram of a configuration center system proposed in the first embodiment of the present application. This application can be applied to application environments including, but not limited to, the configuration center server 2 , client 4 , configuration center management 6 , and configuration center database 8 .
[0072] Wherein, the configuration center server 2 may include multiple server nodes for providing configuration information for the client 2 . The server may be a computing device such as a rack server, a blade server, a tower server, or a cabinet server, and may be an independent server or a server cluster composed of multiple servers.
[0073] The client 4 is an SDK client, which is used to obtain configuration updates from the configuration center server 2 . The client 2 may be a terminal device such as a PC (Personal Computer, personal computer), a mobile phone, a tablet computer, a p...
Embodiment 2
[0079] Such as figure 2 As shown in FIG. 2 , it is a flow chart of a method for synchronizing configuration center information proposed in the second embodiment of the present application. It can be understood that the flowchart in this method embodiment is not used to limit the sequence of execution steps. Some steps in the flow chart can also be added or deleted as needed. The method will be described below with the configuration center server 2 as the execution subject.
[0080] The method includes the following steps:
[0081] S100. Set a first information table recording configuration information of the current server node and a second information table recording configuration information of other server nodes in the configuration center in a local file of each server node of the configuration center.
[0082] In this embodiment, the Gossip protocol is used to realize the self-management of the server address information among the server nodes on the server side, whic...
Embodiment 3
[0096] Such as Figure 4 As shown in FIG. 2 , it is a flow chart of a method for synchronizing configuration center information proposed in the third embodiment of the present application. In the third embodiment, the configuration center information synchronization method further includes step S204 on the basis of the above-mentioned second embodiment. It can be understood that the flowchart in this method embodiment is not used to limit the sequence of execution steps. Some steps in the flow chart can also be added or deleted as needed.
[0097] The method includes the following steps:
[0098] S200, setting a first information table recording configuration information of the current server node and a second information table recording configuration information of other server nodes of the configuration center in a local file of each server node of the configuration center.
[0099] In this embodiment, the Gossip protocol is used to realize the self-management of the serv...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com