CN113377397A - Configuration updating method and device, computer equipment and storage medium - Google Patents

Configuration updating method and device, computer equipment and storage medium Download PDF

Info

Publication number
CN113377397A
CN113377397A CN202110585126.XA CN202110585126A CN113377397A CN 113377397 A CN113377397 A CN 113377397A CN 202110585126 A CN202110585126 A CN 202110585126A CN 113377397 A CN113377397 A CN 113377397A
Authority
CN
China
Prior art keywords
configuration data
configuration
target configuration
target
data item
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110585126.XA
Other languages
Chinese (zh)
Inventor
王诚强
黄冠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Shifang Ronghai Technology Co Ltd
Original Assignee
Shenzhen Shifang Ronghai Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Shifang Ronghai Technology Co Ltd filed Critical Shenzhen Shifang Ronghai Technology Co Ltd
Priority to CN202110585126.XA priority Critical patent/CN113377397A/en
Publication of CN113377397A publication Critical patent/CN113377397A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3065Monitoring arrangements determined by the means or processing involved in reporting the monitored data
    • G06F11/3072Monitoring arrangements determined by the means or processing involved in reporting the monitored data where the reporting involves data filtering, e.g. pattern matching, time or event triggered, adaptive or policy-based reporting
    • G06F11/3079Monitoring arrangements determined by the means or processing involved in reporting the monitored data where the reporting involves data filtering, e.g. pattern matching, time or event triggered, adaptive or policy-based reporting the data filtering being achieved by reporting only the changes of the monitored data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Quality & Reliability (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The embodiment of the invention discloses a configuration updating method, which comprises the following steps: receiving reminding information which is sent by a configuration center and is related to the update of a target configuration data item; determining a monitoring node corresponding to the target configuration data item according to the reminding information, wherein the monitoring node is a node which is registered and monitored by the current client; and downloading the updated target configuration data from the monitoring node, and updating the configuration according to the target configuration data. According to the invention, only the prompt for updating the target configuration data item is received through the connection relation with the configuration center, so that the target configuration data is downloaded and updated, resource waste and long synchronization time caused by full downloading of the updated configuration file are avoided, and configuration updating is efficiently completed. In addition, a configuration updating device, a storage medium and a computer device are also disclosed.

Description

Configuration updating method and device, computer equipment and storage medium
Technical Field
The present invention relates to the field of data updating technologies, and in particular, to a configuration updating method and apparatus, a computer device, and a storage medium.
Background
With the development of internet technology, large-scale distributed application is more and more common, and the configuration of the application is increased day by day, such as the switch of various functions, the configuration of parameters, the address of a server and the like; at the same time, the need for configuration updates is also increasing.
In a general configuration updating method, a configuration center issues all configuration files to each node, and a client downloads all the configuration files, analyzes and compares the configuration files with different configurations, and then loads the configuration files for effectiveness. Because the number of the configuration files is huge, a large amount of system resources are consumed in the processes of transmitting, comparing and loading the configuration files; in the comparison link, all configuration files need to be imported into the memory from the hard disk for comparison, so that a large amount of CPUs and memories are occupied, and particularly, the service sensitive to the performance of the CPUs and the IO is greatly influenced. At the same time, a lot of time is consumed in the transmission of the configuration file and the comparison calculation. These directly result in slow configuration updates.
Disclosure of Invention
In view of the foregoing, it is desirable to provide an efficient configuration update method, apparatus, computer device and storage medium.
A configuration update method, the method comprising:
receiving reminding information which is sent by a configuration center and is related to the update of a target configuration data item;
determining a monitoring node corresponding to the target configuration data item according to the reminding information, wherein the monitoring node is a node which is registered and monitored by the current client;
and downloading the updated target configuration data from the monitoring node, and updating the configuration according to the target configuration data.
A configuration update apparatus, the apparatus comprising:
the receiving module is used for receiving reminding information which is sent by the configuration center and is related to the update of the target configuration data item;
the determining module is used for determining a monitoring node corresponding to the target configuration data item according to the reminding information, wherein the monitoring node is a node which is registered and monitored by the current client;
and the updating module is used for downloading the updated target configuration data from the monitoring node and updating the configuration according to the target configuration data.
A computer device comprising a memory and a processor, the memory storing a computer program that, when executed by the processor, causes the processor to perform the steps of:
receiving reminding information which is sent by a configuration center and is related to the update of a target configuration data item;
determining a monitoring node corresponding to the target configuration data item according to the reminding information, wherein the monitoring node is a node which is registered and monitored by the current client;
and downloading the updated target configuration data from the monitoring node, and updating the configuration according to the target configuration data.
A computer-readable storage medium storing a computer program which, when executed by a processor, causes the processor to perform the steps of:
receiving reminding information which is sent by a configuration center and is related to the update of a target configuration data item;
determining a monitoring node corresponding to the target configuration data item according to the reminding information, wherein the monitoring node is a node which is registered and monitored by the current client;
and downloading the updated target configuration data from the monitoring node, and updating the configuration according to the target configuration data.
The configuration updating method, the configuration updating device, the computer equipment and the storage medium receive reminding information which is sent by the configuration center and is related to the updating of the target configuration data item; determining a monitoring node corresponding to the target configuration data item according to the reminding information, wherein the monitoring node is a node which is registered and monitored by the current client; and downloading the updated target configuration data from the monitoring node, and updating the configuration according to the target configuration data. According to the invention, only the prompt for updating the target configuration data item is received through the connection relation with the configuration center, so that the target configuration data is downloaded and updated, resource waste and long synchronization time caused by full downloading of the updated configuration file are avoided, and configuration updating is efficiently completed.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Wherein:
FIG. 1 is a flow diagram illustrating an implementation of a configuration update method according to an embodiment;
FIG. 2 is a block diagram of a configuration update apparatus according to an embodiment;
FIG. 3 is a block diagram showing the configuration updating apparatus according to another embodiment;
FIG. 4 is a block diagram of a computer device in one embodiment.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
As shown in fig. 1, in an embodiment, a configuration updating method is provided, where the configuration updating method specifically includes the following steps:
and 102, receiving reminding information which is sent by the configuration center and is related to the update of the target configuration data item.
The configuration center is a server side for storing configuration data, wherein a Zookeeper file system is deployed for managing the configuration data and storing the configuration data in different nodes, and the different nodes correspond to different configuration data items.
The client registers and monitors the nodes concerned by the client, and the Zookeeper informs the client when the configuration data items on the nodes are added, changed or deleted. Therefore, it can be understood that the target configuration data item is a configuration data item concerned by the client, and the target configuration data item is kept concerned by registering and monitoring the corresponding node. When the target configuration data item is updated, the configuration center sends reminding information related to the update of the target configuration data item to the client.
In one embodiment, the configuration center sets different configuration authorities according to the project attribution of the nodes, and the client can only register and monitor the nodes and the sharing nodes of the same project.
And step 104, determining a monitoring node corresponding to the target configuration data item according to the reminding information, wherein the monitoring node is a node which is registered and monitored by the current client.
The reminding message is a message for reminding the client of updating a target configuration data item concerned by the client through the configuration center, and comprises node information corresponding to the target configuration data item, namely a node which is registered and monitored by the current client.
And 106, downloading the updated target configuration data from the monitoring node, and updating the configuration according to the target configuration data.
After receiving the reminding message, the client directly finds the monitoring node of the updated target configuration data item, downloads the updated target configuration data therein and updates the target configuration data. Different from the general method that after the information that the target configuration data item is updated is received, the full configuration data sent by the configuration center through the nodes is directly received, but the configuration data concerned by part of the client side is directly downloaded from the corresponding monitoring nodes of the target configuration data item, so that the method is more efficient.
The configuration updating method comprises the steps of firstly receiving reminding information which is sent by a configuration center and is related to the updating of a target configuration data item; determining a monitoring node corresponding to the target configuration data item according to the reminding information, wherein the monitoring node is a node which is registered and monitored by the current client; and downloading the updated target configuration data from the monitoring node, and updating the configuration according to the target configuration data. According to the invention, only the prompt for updating the target configuration data item is received through the connection relation with the configuration center, so that the target configuration data is downloaded and updated, resource waste and long synchronization time caused by full downloading of the updated configuration file are avoided, and configuration updating is efficiently completed.
In one embodiment, prior to receiving the alert message, the method further comprises: and establishing long connection with the configuration center in a heartbeat keep-alive mode, and sending the target configuration data item and the monitoring node to the configuration center so that the configuration center sends the reminding information according to the target configuration data item and the monitoring node, wherein the heartbeat keep-alive mode is used for periodically confirming the effectiveness of the long connection.
The long connection is a connection mode that the client and the server are not disconnected after establishing connection, and messages are sent and received until one party actively closes the connection, and the long connection is widely applied to monitoring systems and push services. It is important to maintain the availability of the long connection in a service scenario using the long connection, for example, the availability of the long connection cannot be maintained well, and in the case of frequent failure, the efficiency is not as high as that of other connection modes such as the short connection.
Therefore, the effectiveness of the long connection is determined by adopting a heartbeat keep-alive mode, and the method specifically comprises the following steps: and the client sends a heartbeat data packet or a heartbeat instruction to the server at intervals so as to judge whether the connection mode is alive or not, and if the receiving timeout of the heartbeat data packet or the heartbeat instruction is detected, reconnection operation is carried out.
After the client establishes long connection with the server, the target configuration data item and the corresponding monitoring node are sent to the configuration center to inform the configuration center, and when the configuration data corresponding to the node monitored by the client is changed, the client is informed to download the updated configuration data to the corresponding node. The above functions are realized by a corresponding SDK (Software Development Kit).
In another embodiment, after the client establishes long connection with the server, when the target configuration data item of the client is updated, the server only sends a prompt to the client which registers and monitors the corresponding node, and does not broadcast in the broadcast domain; the client only receives the updated configuration data of the corresponding node.
In one embodiment, performing registration listening for the node includes: and defining an initialization function according to the configuration data item corresponding to the node while registering and monitoring the node, wherein the initialization function is used for initializing the data module corresponding to the configuration data item after downloading the update data of the configuration data item.
Before updating the configuration data item, the corresponding data module needs to be initialized, and for some large-scale system-level items, the content needing to be initialized is particularly large, and the time consumption is long. In the invention, only the concerned configuration data items are updated, so that only the data modules of the part of the configuration data items need to be initialized.
The specific execution content of the initialization function corresponds to the configuration data type in the node, and if the mysql database configuration is updated, the execution content of the initialization function is to initialize the database connection pool; if the update is redis, the execution content of the initialization function is to initialize the client function of the redis.
In one embodiment, the updating the configuration according to the target configuration data includes: deserializing the target configuration data into a memory, wherein deserializing is converting character string data into objects; and executing the initialization function, calling the target configuration data from the memory for reloading, and finishing the configuration hot update of the current client.
After downloading of the target configuration data is completed, deserializing the target configuration data from the character string data into a structural object, and storing the structural object in a memory, so that a client can conveniently and directly call the structural object from the memory when performing hot update; in a general method, target configuration data is stored in a local disk, and related files need to be read when calling and updating are performed, so that disk IO (input/output) is busy, and a certain influence is caused on a CPU (central processing unit) and a memory. Therefore, the invention adopts the deserialization means to store the target configuration data into the memory, and is more convenient and efficient in calling.
After the initialization function is executed to initialize the data module corresponding to the target configuration data, the updated target configuration data is directly loaded to complete hot updating; the general configuration updating method usually needs to restart or redeploy the application service, and more or less influences the normal use of the application service, such as any abnormal interruption being processed, and the like.
In one embodiment, the deserializing the updated target configuration data into the memory includes: and analyzing the target configuration data from JSON character string data into a dictionary data structure object, and storing the dictionary data structure object into a memory, wherein the JSON is a data format, and the dictionary is an abstract data type.
Specifically, the target configuration data is analyzed from JSON character string data into a dictionary data structure object, the memory occupation is smaller after the target configuration data is converted into the dictionary data structure object, the time consumption of calling and accessing is smaller, and the method is more efficient and convenient.
In one embodiment, after the configuration update is completed, the method further comprises: and backing up the target configuration data to a local disk so that a backup file can be read from the local disk when the target configuration data in the memory is lost.
After the target configuration data is downloaded, a backup file is copied and stored in the local disk, so that the target configuration data deserialized into the memory is prevented from being lost due to unexpected restart, and the backup file can be read from the local disk at the moment.
As shown in fig. 2, in an embodiment, a configuration updating apparatus is provided, which specifically includes the following modules:
a receiving module 10, configured to receive a notification message sent by a configuration center and related to update of a target configuration data item;
a determining module 20, configured to determine, according to the reminding information, a monitoring node corresponding to the target configuration data item, where the monitoring node is a node that has been registered and monitored by the current client;
and the updating module 30 is configured to download the updated target configuration data from the monitoring node, and perform configuration updating according to the target configuration data.
As shown in fig. 3, in one embodiment, the apparatus further comprises:
and the connection module 40 is configured to establish a long connection with the configuration center in a heartbeat keep-alive manner, and send the target configuration data item and the monitoring node to the configuration center, so that the configuration center sends the reminding information according to the target configuration data item and the monitoring node, where the heartbeat keep-alive manner is used to periodically confirm validity of the long connection.
In one embodiment, performing registration listening for the node includes: and defining an initialization function according to the configuration data item corresponding to the node while registering and monitoring the node, wherein the initialization function is used for initializing the data module corresponding to the configuration data item after downloading the update data of the configuration data item.
In one embodiment, the updating the configuration according to the target configuration data includes: deserializing the target configuration data into a memory, wherein deserializing is converting character string data into objects; and executing the initialization function, calling the target configuration data from the memory for reloading, and finishing the configuration hot update of the current client.
In one embodiment, the deserializing the updated target configuration data into the memory includes: and analyzing the target configuration data from JSON character string data into a dictionary data structure object, and storing the dictionary data structure object into a memory, wherein the JSON is a data format, and the dictionary is an abstract data type.
In one embodiment, after the configuration update is completed, the method further comprises: and backing up the target configuration data to a local disk so that a backup file can be read from the local disk when the target configuration data in the memory is lost.
FIG. 4 is a diagram illustrating an internal structure of a computer device in one embodiment. As shown in fig. 4, the computer device includes a processor, a memory, and a network interface connected by a system bus. Wherein the memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program that, when executed by the processor, causes the processor to implement the configuration update method. The internal memory may also have a computer program stored therein, which when executed by the processor, causes the processor to perform the configuration update method. Those skilled in the art will appreciate that the architecture shown in fig. 4 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is proposed, comprising a memory and a processor, the memory storing a computer program which, when executed by the processor, causes the processor to perform the steps of:
receiving reminding information which is sent by a configuration center and is related to the update of a target configuration data item; determining a monitoring node corresponding to the target configuration data item according to the reminding information, wherein the monitoring node is a node which is registered and monitored by the current client; and downloading the updated target configuration data from the monitoring node, and updating the configuration according to the target configuration data.
In one embodiment, prior to receiving the alert message, the method further comprises: and establishing long connection with the configuration center in a heartbeat keep-alive mode, and sending the target configuration data item and the monitoring node to the configuration center so that the configuration center sends the reminding information according to the target configuration data item and the monitoring node, wherein the heartbeat keep-alive mode is used for periodically confirming the effectiveness of the long connection.
In one embodiment, performing registration listening for the node includes: and defining an initialization function according to the configuration data item corresponding to the node while registering and monitoring the node, wherein the initialization function is used for initializing the data module corresponding to the configuration data item after downloading the update data of the configuration data item.
In one embodiment, the updating the configuration according to the target configuration data includes: deserializing the target configuration data into a memory, wherein deserializing is converting character string data into objects; and executing the initialization function, calling the target configuration data from the memory for reloading, and finishing the configuration hot update of the current client.
In one embodiment, the deserializing the updated target configuration data into the memory includes: and analyzing the target configuration data from JSON character string data into a dictionary data structure object, and storing the dictionary data structure object into a memory, wherein the JSON is a data format, and the dictionary is an abstract data type.
In one embodiment, after the configuration update is completed, the method further comprises: and backing up the target configuration data to a local disk so that a backup file can be read from the local disk when the target configuration data in the memory is lost.
In one embodiment, a computer-readable storage medium is proposed, in which a computer program is stored which, when executed by a processor, causes the processor to carry out the steps of:
receiving reminding information which is sent by a configuration center and is related to the update of a target configuration data item; determining a monitoring node corresponding to the target configuration data item according to the reminding information, wherein the monitoring node is a node which is registered and monitored by the current client; and downloading the updated target configuration data from the monitoring node, and updating the configuration according to the target configuration data.
In one embodiment, prior to receiving the alert message, the method further comprises: and establishing long connection with the configuration center in a heartbeat keep-alive mode, and sending the target configuration data item and the monitoring node to the configuration center so that the configuration center sends the reminding information according to the target configuration data item and the monitoring node, wherein the heartbeat keep-alive mode is used for periodically confirming the effectiveness of the long connection.
In one embodiment, performing registration listening for the node includes: and defining an initialization function according to the configuration data item corresponding to the node while registering and monitoring the node, wherein the initialization function is used for initializing the data module corresponding to the configuration data item after downloading the update data of the configuration data item.
In one embodiment, the updating the configuration according to the target configuration data includes: deserializing the target configuration data into a memory, wherein deserializing is converting character string data into objects; and executing the initialization function, calling the target configuration data from the memory for reloading, and finishing the configuration hot update of the current client.
In one embodiment, the deserializing the updated target configuration data into the memory includes: and analyzing the target configuration data from JSON character string data into a dictionary data structure object, and storing the dictionary data structure object into a memory, wherein the JSON is a data format, and the dictionary is an abstract data type.
In one embodiment, after the configuration update is completed, the method further comprises: and backing up the target configuration data to a local disk so that a backup file can be read from the local disk when the target configuration data in the memory is lost.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a non-volatile computer-readable storage medium, and can include the processes of the embodiments of the methods described above when the program is executed. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present application. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (10)

1. A configuration update method, the method comprising:
receiving reminding information which is sent by a configuration center and is related to the update of a target configuration data item;
determining a monitoring node corresponding to the target configuration data item according to the reminding information, wherein the monitoring node is a node which is registered and monitored by the current client;
and downloading the updated target configuration data from the monitoring node, and updating the configuration according to the target configuration data.
2. The configuration update method of claim 1, wherein prior to receiving the alert message, the method further comprises:
and establishing long connection with the configuration center in a heartbeat keep-alive mode, and sending the target configuration data item and the monitoring node to the configuration center so that the configuration center sends the reminding information according to the target configuration data item and the monitoring node, wherein the heartbeat keep-alive mode is used for periodically confirming the effectiveness of the long connection.
3. The configuration update method according to claim 1, wherein performing registration listening on the node comprises:
and defining an initialization function according to the configuration data item corresponding to the node while registering and monitoring the node, wherein the initialization function is used for initializing the data module corresponding to the configuration data item after downloading the update data of the configuration data item.
4. The method according to claim 3, wherein the performing the configuration update according to the target configuration data comprises:
deserializing the target configuration data into a memory, wherein deserializing is converting character string data into objects;
and executing the initialization function, calling the target configuration data from the memory for reloading, and finishing the configuration hot update of the current client.
5. The configuration update method according to claim 4, wherein the deserializing the updated target configuration data into the memory comprises:
and analyzing the target configuration data from JSON character string data into a dictionary data structure object, and storing the dictionary data structure object into a memory, wherein the JSON is a data format, and the dictionary is an abstract data type.
6. The configuration update method according to claim 1, wherein after the configuration update is completed, the method further comprises:
and backing up the target configuration data to a local disk so that a backup file can be read from the local disk when the target configuration data in the memory is lost.
7. A configuration update apparatus, the apparatus comprising:
the receiving module is used for receiving reminding information which is sent by the configuration center and is related to the update of the target configuration data item;
the determining module is used for determining a monitoring node corresponding to the target configuration data item according to the reminding information, wherein the monitoring node is a node which is registered and monitored by the current client;
and the updating module is used for downloading the updated target configuration data from the monitoring node and updating the configuration according to the target configuration data.
8. The configuration update apparatus according to claim 7, wherein the apparatus further comprises:
and the connection module is used for establishing long connection with the configuration center in a heartbeat keep-alive mode, and sending the target configuration data item and the monitoring node to the configuration center so that the configuration center sends the reminding information according to the target configuration data item and the monitoring node, wherein the heartbeat keep-alive mode is used for periodically confirming the effectiveness of the long connection.
9. A computer-readable storage medium, storing a computer program which, when executed by a processor, causes the processor to carry out the steps of the method according to any one of claims 1 to 6.
10. A computer device comprising a memory and a processor, the memory storing a computer program that, when executed by the processor, causes the processor to perform the steps of the method according to any one of claims 1 to 6.
CN202110585126.XA 2021-05-27 2021-05-27 Configuration updating method and device, computer equipment and storage medium Pending CN113377397A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110585126.XA CN113377397A (en) 2021-05-27 2021-05-27 Configuration updating method and device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110585126.XA CN113377397A (en) 2021-05-27 2021-05-27 Configuration updating method and device, computer equipment and storage medium

Publications (1)

Publication Number Publication Date
CN113377397A true CN113377397A (en) 2021-09-10

Family

ID=77572488

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110585126.XA Pending CN113377397A (en) 2021-05-27 2021-05-27 Configuration updating method and device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113377397A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114924806A (en) * 2022-04-07 2022-08-19 南京慧尔视软件科技有限公司 Dynamic synchronization method, device, equipment and medium for configuration information

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108804119A (en) * 2018-04-28 2018-11-13 北京金山云网络技术有限公司 Configure update method, device, system, configuration center, application node and medium
CN109714188A (en) * 2018-11-02 2019-05-03 中国平安人寿保险股份有限公司 Configuration data management method, equipment and storage medium based on Zookeeper
CN111158747A (en) * 2019-12-05 2020-05-15 苏宁云计算有限公司 APP prompt message dynamic configuration method, system, computer equipment and storage medium
CN111884844A (en) * 2020-07-20 2020-11-03 中国建设银行股份有限公司 Message service access method and device based on zookeeper

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108804119A (en) * 2018-04-28 2018-11-13 北京金山云网络技术有限公司 Configure update method, device, system, configuration center, application node and medium
CN109714188A (en) * 2018-11-02 2019-05-03 中国平安人寿保险股份有限公司 Configuration data management method, equipment and storage medium based on Zookeeper
CN111158747A (en) * 2019-12-05 2020-05-15 苏宁云计算有限公司 APP prompt message dynamic configuration method, system, computer equipment and storage medium
CN111884844A (en) * 2020-07-20 2020-11-03 中国建设银行股份有限公司 Message service access method and device based on zookeeper

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王杉: "《Java面向对象程序设计》", 31 October 2018, 北京理工大学出版社 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114924806A (en) * 2022-04-07 2022-08-19 南京慧尔视软件科技有限公司 Dynamic synchronization method, device, equipment and medium for configuration information
CN114924806B (en) * 2022-04-07 2024-03-26 南京慧尔视软件科技有限公司 Dynamic synchronization method, device, equipment and medium for configuration information

Similar Documents

Publication Publication Date Title
CN109347675B (en) Server configuration method and device and electronic equipment
CN112000348B (en) Control method, device and computer equipment for service gray level release
CN109582684B (en) Local cache data updating method and device, server and storage medium
CN111651178A (en) Container configuration updating method and device, computer equipment and storage medium
CN110768873B (en) Distributed heartbeat detection method, system and device and computer equipment
CN115328663A (en) Method, device, equipment and storage medium for scheduling resources based on PaaS platform
CN112565443A (en) Internet of things data analysis method, device, equipment and storage medium
US11099915B2 (en) Optimizing startup time for event-driven functions
CN112882738A (en) Configuration information updating method and device under micro-service architecture and electronic equipment
US11263000B2 (en) Upgrading an execution environment for event-driven functions
CN111159233B (en) Distributed caching method, system, computer equipment and storage medium
CN113434249A (en) Mirror image synchronization method and device, docker host and storage medium
CN113377397A (en) Configuration updating method and device, computer equipment and storage medium
CN108111630B (en) Zookeeper cluster system and connection method and system thereof
CN113010306A (en) Service data processing method and device, computer equipment and storage medium
CN109375946B (en) Method and system for managing component package of node package manager
CN116450165A (en) Method, system, terminal and storage medium for quickly building environment and deploying program
CN115729590A (en) Service deployment method, device, equipment and computer readable storage medium
CN112068862A (en) Dynamic updating method and system for Elasticissearch plug-in
CN114461424A (en) Inter-unit service discovery method, device and system under unitized deployment architecture
CN114117280A (en) Page static resource using method and device, terminal equipment and storage medium
CN113535571A (en) Method, device, equipment and storage medium for testing microservice based on sandbox
CN109460251B (en) Component integration framework management method and device
CN111176746A (en) Data configuration method, device and system, electronic equipment and storage medium thereof
CN115314376B (en) Method and device for deploying network plug-ins in cluster, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210910