Design and Research of Multi-user Distributed Configuration Management Based on Zookeeper
2023; Springer Science+Business Media; Linguagem: Inglês
10.1007/978-981-19-9968-0_27
ISSN1876-1119
AutoresMing Zhang, Zhaojian Shen, Yin Bin, Li Cui, Fan Xu,
Tópico(s)Service-Oriented Architecture and Web Services
ResumoThe aerospace system can be divided into multiple types of users according to the division of functions. Different users maintain a set of their own configuration files and store them on different servers. Since there may be logical crossover between services between users, there are situations where different users maintain the same set of configuration files. For the problem of fast synchronization of the same configuration file among multiple servers and simultaneous modification of the same configuration file by multiple users, using the Zookeeper distributed synchronization mechanism and the multi-user dismantling and marking method of configuration files, we propose a multi-user distributed configuration management scheme based on Zookeeper. Store the content of the configuration file in Zookeeper according to the node, use the Zookeeper publish/subscribe mechanism to synchronize the configuration file between the configuration management center and each user application center, realize version management through Bitkeeper technology, and use B/S architecture to realize daily configuration file maintenance. The synchronization performance is tested by synchronizing time, and the test results show that the solution optimizes the configuration file management process and improves the efficiency of configuration file management and maintenance.
Referência(s)