CN102984267B - A kind of method and system that realize distributed caching node and dynamically update client - Google Patents
A kind of method and system that realize distributed caching node and dynamically update client Download PDFInfo
- Publication number
- CN102984267B CN102984267B CN201210526492.9A CN201210526492A CN102984267B CN 102984267 B CN102984267 B CN 102984267B CN 201210526492 A CN201210526492 A CN 201210526492A CN 102984267 B CN102984267 B CN 102984267B
- Authority
- CN
- China
- Prior art keywords
- cache node
- address
- port
- cache
- client
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000012544 monitoring process Methods 0.000 claims description 33
- 238000012545 processing Methods 0.000 claims description 3
- 238000012217 deletion Methods 0.000 abstract 1
- 230000037430 deletion Effects 0.000 abstract 1
- 230000009471 action Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a kind of method and system that realize distributed caching node and dynamically update client, comprising: according to the notice of received newly-increased available cache memory node, obtain IP address and the port of newly-increased available cache memory node; The IP address of this newly-increased available cache memory node and port are increased in cache node set; According to the notice of the received unavailable cache node of deletion, obtain IP address and the port of unavailable cache node; The IP address of this unavailable cache node and port are deleted from buffer memory node set; Make client request of access be sent to the cache node in described cache node set in cache node set described in client application, having realized the fault cache node of deleting can delete in time from the node set of client, and newly-increased cache node can be the object of client service in time.
Description
Technical Field
The invention relates to the field of distributed cache, in particular to a method and a system for realizing dynamic update of distributed cache nodes to a client.
Background
The distributed cache has the advantages of strong performance, simple protocol and high calling efficiency, so that the distributed cache is widely applied to the Internet. When a local cache node fails, the high-efficiency service of the distributed cache can be ensured by deleting the failed node and adding a new cache node.
However, the problem of client cache node maintenance is ignored while the distributed cache provides efficient services. At present, a client needs to use distributed cache nodes, a set of the distributed cache nodes needs to be configured to the client in advance, and the client distributes data to be stored on each cache node. However, the cache node configured by the client is a fixed node set statically configured in advance, when a subsequent distributed cache node fails, the deleted failed node cannot be deleted from the node set of the client in time, and a new node cannot serve the client in time in order to ensure normal service, so that fewer and fewer nodes available to the client are available, and the effect of high-speed access cannot be achieved.
Disclosure of Invention
In view of this, the main objective of the present invention is to provide a method and a system for dynamically updating a distributed cache node to a client, so as to achieve the purpose that a deleted failed cache node can be deleted from a node set of the client in time, and a newly added cache node can serve the client in time.
The invention provides a method for realizing dynamic update of distributed cache nodes to a client, which comprises the following steps:
acquiring the IP address and the port of the newly added available cache node according to the received notification of the newly added available cache node;
adding the IP address and the port of the newly added available cache node into a cache node set;
according to the received notice of deleting the unavailable cache node, obtaining the IP address and the port of the unavailable cache node;
deleting the IP address and the port of the unavailable cache node from the cache node set;
and applying the cache node set at the client to enable the client to send the access request to the cache nodes in the cache node set.
Optionally, the IP address and the port of the newly added available cache node are obtained according to the received notification of the newly added available cache node, specifically, the IP address and the port are obtained by monitoring the notification at the client;
adding the IP address and the port of the newly added available cache node into a cache node set, specifically adding the IP address and the port of the newly added available cache node into the cache node set of the client at the client;
the IP address and the port of the unavailable cache node are obtained according to the received notice of deleting the unavailable cache node, and are specifically obtained by monitoring the notice at the client;
and deleting the IP address and the port of the unavailable cache node from the cache node set, specifically from the cache node set of the client.
Optionally, the IP address and the port of the newly added available cache node are obtained according to the received notification of the newly added available cache node, specifically, the IP address and the port are obtained by monitoring the notification at the state server;
adding the IP address and the port of the newly added available cache node into a cache node set, specifically adding the IP address and the port of the newly added available cache node into the cache node set of the state server at the state server end;
the IP address and the port of the unavailable cache node are obtained according to the received notice of deleting the unavailable cache node, and particularly, the IP address and the port of the unavailable cache node are obtained by monitoring the notice at a state server;
deleting the IP address and the port of the unavailable cache node from the cache node set, specifically from the cache node set of the state server;
before the cache node set is used as a cache node set of a client, the cache node set is also sent to the client from a state server.
Optionally, the sending of the cache node set from the state server to the client is specifically performed when a time interval between last sending of the cache node set from the state server to the client at the current time distance is equal to a timing time.
Optionally, the sending of the cache node set from the state server to the client is specifically sent when a request for updating the cache node set by the client is received.
Optionally, the client sends the request for updating the cache node set to the state server specifically when the connection to the cache node fails.
Optionally, when monitoring that the state server sends an update notification, the client sends the update cache node set request to the state server;
and the state server side sends an update notification when the IP address and the port of the newly added available cache node are added to the cache node set of the state server and when the IP address and the port of the unavailable cache node are deleted from the cache node set.
Optionally, the notification of receiving the newly added available cache node and the notification of deleting the unavailable cache node are specifically obtained from a cache monitoring server;
the cache monitoring server specifically generates a notification of adding an available cache node and a notification of deleting an unavailable cache node by the following steps:
generating a notice of the newly added available cache node by obtaining an IP address and a port of the newly added cache node, wherein the notice comprises the IP address and the port of the newly added cache node, and the IP address and the port are stored in a cache node set of a cache monitoring server;
and obtaining the IP address and the port of the cache node from the stored cache node set, sending access to each cache node, and generating a notification for deleting the unavailable cache node when the feedback of the cache node is not received, wherein the notification comprises the IP address and the port of the cache node which does not receive the feedback.
The invention also provides a system for realizing dynamic update of the distributed cache nodes to the client, which comprises:
a cache node update module: the system comprises a cache node set, a notification module and a cache node processing module, wherein the cache node set is used for receiving a notification of a newly added available cache node, acquiring an IP address and a port of the newly added available cache node according to the received notification of the newly added available cache node, adding the IP address and the port of the newly added available cache node into the cache node set, acquiring the IP address and the port of an unavailable cache node according to the received notification of deleting the unavailable cache node, and deleting the IP address and the port of the unavailable cache node from the cache node set;
the client side updating module: the client is used for sending the access request to the cache nodes in the cache node set by applying the cache node set at the client.
Optionally, the cache node updating module: the method is specifically used for obtaining the IP address and the port of the newly added available cache node at the client according to the received notification of the newly added available cache node, adding the IP address and the port of the newly added available cache node to the cache node set of the client, obtaining the IP address and the port of the unavailable cache node according to the received notification of deleting the unavailable cache node, and deleting the IP address and the port of the unavailable cache node from the cache node set of the client.
Optionally, the cache node updating module: the method specifically comprises the steps that the state server side obtains an IP address and a port of a newly added available cache node according to a received notice of the newly added available cache node, adds the IP address and the port of the newly added available cache node to a cache node set of the state server, obtains the IP address and the port of an unavailable cache node according to a received notice of deleting the unavailable cache node, and deletes the IP address and the port of the unavailable cache node from the cache node set of the state server;
the cache node updating module: and the client update module is used for sending the cache node set from the state server to the client.
Optionally, the cache node updating module: the cache management system is specifically used for receiving a notice of newly adding an available cache node and a notice of deleting an unavailable cache node from a cache monitoring server;
the cache monitoring server: the notification is used for generating a notification of a newly added available cache node by obtaining an IP address and a port of the newly added cache node, the notification comprises the IP address and the port of the newly added cache node, the IP address and the port are stored in a cache node set of a cache monitoring server, the IP address and the port of the cache node are obtained through the stored cache node set, access is sent to each cache node, when feedback of the cache node is not received, a notification for deleting the unavailable cache node is generated, and the notification comprises the IP address and the port of the cache node which does not receive the feedback.
Therefore, the invention has the following beneficial effects:
according to the invention, the IP addresses and ports of the newly added and unavailable cache nodes are obtained in time according to the received notification of newly added available cache nodes and the notification of deleting the unavailable cache nodes, the IP addresses and ports of the newly added cache nodes are added into the cache node set, and the IP addresses and ports of the unavailable cache nodes are deleted from the cache node set, so that the dynamically updated available cache node set is obtained, the cache node set is applied at the client to enable the client to send the access to the available nodes, the deleted fault cache nodes can be deleted from the node set of the client in time, and the newly added cache nodes can serve the purpose of the client in time.
Drawings
FIG. 1 is a flow chart of a method of implementing dynamic update of distributed cache nodes to clients of the present invention;
FIG. 2 is a block diagram of a system for implementing dynamic update of distributed cache nodes to clients in accordance with the present invention;
FIG. 3 is a block diagram of an embodiment of a system for implementing dynamic update of distributed cache nodes to clients;
fig. 4 is a block diagram of another embodiment of a system for implementing dynamic update of distributed cache nodes to clients according to the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in detail below.
Referring to fig. 1, a flowchart of a method for implementing dynamic update of a distributed cache node to a client according to the present invention is shown, where the method includes:
s101, acquiring an IP address and a port of the newly added available cache node according to the received notification of the newly added available cache node;
s102, adding the IP address and the port of the newly added available cache node into a cache node set;
s103, according to the received notice of deleting the unavailable cache node, the IP address and the port of the unavailable cache node are obtained;
s104, deleting the IP address and the port of the unavailable cache node from the cache node set;
s105, the cache node set is applied to the client side, so that the client side sends the access request to the cache nodes of the cache node set.
The method implemented by the embodiment timely obtains the IP addresses and the ports of the newly added and unavailable cache nodes according to the received notification of the newly added available cache nodes and the notification of deleting the unavailable cache nodes, adds the IP addresses and the ports of the newly added cache nodes into the cache node set, and deletes the IP addresses and the ports of the unavailable cache nodes from the cache node set, thereby obtaining the dynamically updated available cache node set.
In an embodiment of the present invention, steps S101 to S104 of the method may be completed at the client, specifically:
step S101, according to the received notification of the newly added available cache node, obtaining an IP address and a port of the newly added available cache node, specifically by monitoring the notification at the client;
in step S102, the IP address and the port of the newly added available cache node are added to the cache node set, specifically, the IP address and the port of the newly added available cache node are added to the cache node set of the client at the client;
in step S103, the IP address and the port of the unavailable cache node are obtained according to the received notification of deleting the unavailable cache node, specifically, obtained by monitoring the notification at the client;
in step S104, the IP address and the port of the unavailable cache node are deleted from the cache node set, specifically, deleted from the cache node set of the client.
In another embodiment of the present invention, steps S101 to S104 may be completed on the status server side, specifically:
in step S101, the IP address and the port of the newly added available cache node are obtained according to the received notification of the newly added available cache node, and specifically, the IP address and the port are obtained by monitoring the notification at the state server;
in step S102, the IP address and the port of the newly added available cache node are added to the cache node set, specifically, the IP address and the port of the newly added available cache node are added to the cache node set of the state server at the state server;
in step S103, the IP address and the port of the unavailable cache node are obtained according to the received notification of deleting the unavailable cache node, specifically, obtained by monitoring the notification at the state server;
in step S104, the IP address and the port of the unavailable cache node are deleted from the cache node set, specifically, deleted from the cache node set of the state server;
moreover, in this embodiment, before the set of cache nodes is used as the set of cache nodes of the client, the set of cache nodes is also sent from the state server to the client;
the sending of the cache node set from the state server to the client may specifically be sent when a time interval of a last time of sending the cache node set from the state server to the client is equal to a timing time;
and may also be sent upon receiving a client update cache node set request.
The client may specifically send the request for updating the cache node set to the state server when the connection to the cache node fails.
The method may further include sending the request for updating the cache node set to the state server when it is monitored that the state server sends an update notification, where the state server sends the update notification when the IP address and the port of the newly added available cache node are added to the cache node set of the state server and when the IP address and the port of the unavailable cache node are deleted from the cache node set.
It should be noted that, in step S105, the cache node set is applied at the client, so that the client sends the access request to the cache nodes in the cache node set, specifically, the cache node set may be applied at the client, and the access of the client is sent to each available cache node IP address and port by using a hash algorithm.
By applying the method implemented by the embodiment, the set of the available cache nodes is dynamically updated at the state server, so that each client can acquire the dynamically updated set of the available cache nodes from the state server, the consistency of the distributed cache nodes at each client is maintained, the available cache nodes can be applied to each client in time, each client does not need to be responsible for the dynamic update of the cache nodes, and the efficiency and the consistency of the cache node update are improved.
The following explains the received notification in step S101 and step S103 in the above embodiment, specifically, the notification of receiving the new available cache node and the notification of deleting the unavailable cache node may be specifically obtained from the cache monitoring server, where the cache monitoring server may specifically generate the notification of adding the available cache node and the notification of deleting the unavailable cache node by the following steps:
generating a notice of the newly added available cache node by obtaining an IP address and a port of the newly added cache node, wherein the notice comprises the IP address and the port of the newly added cache node, and the IP address and the port are stored in a cache node set of a cache monitoring server;
and obtaining the IP address and the port of the cache node from the stored cache node set, sending access to each cache node, and generating a notification for deleting the unavailable cache node when the feedback of the cache node is not received, wherein the notification comprises the IP address and the port of the cache node which does not receive the feedback.
In the invention, the application cache monitoring server sends access to the cache node to keep communication with the cache node, and when feedback of the cache node is not received, the failure unavailability of the cache node can be determined, and a notification for deleting the unavailable cache node is returned, so that the purpose of finding the node failure in time can be realized; after the IP address and the port of the newly added cache node are obtained, the IP address and the port are stored in the cache node set of the cache monitoring server, and a notification of the newly added available cache node is sent out, so that the purpose of enabling the node set of the client to obtain the newly added node in time can be achieved.
Referring to fig. 2, a system for implementing dynamic update of distributed cache nodes to a client according to the present invention is shown in the figure, and the system includes:
the cache node update module 201: the system comprises a cache node set, a notification module and a cache node processing module, wherein the cache node set is used for receiving a notification of a newly added available cache node, acquiring an IP address and a port of the newly added available cache node according to the received notification of the newly added available cache node, adding the IP address and the port of the newly added available cache node into the cache node set, acquiring the IP address and the port of an unavailable cache node according to the received notification of deleting the unavailable cache node, and deleting the IP address and the port of the unavailable cache node from the cache node set;
the client update module 202: the client is used for sending the access request to the cache nodes in the cache node set by applying the cache node set at the client.
In an embodiment of the system of the present invention, referring to fig. 3, the cache node update module 301: the method and the device can be specifically used for obtaining the IP address and the port of the newly added available cache node at the client according to the received notification of the newly added available cache node, adding the IP address and the port of the newly added available cache node to the cache node set of the client, obtaining the IP address and the port of the unavailable cache node according to the received notification of deleting the unavailable cache node, and deleting the IP address and the port of the unavailable cache node from the cache node set of the client;
the client update module 302: specifically, the cache node update module 301 may be configured to receive the cache node set, and apply the cache node set at a client to enable the client to send an access request to a cache node in the cache node set.
In another embodiment of the system of the present invention, referring to fig. 4, the cache node update module 401: the method and the device can be specifically used for obtaining the IP address and the port of the newly added available cache node at the state server according to the received notification of the newly added available cache node, adding the IP address and the port of the newly added available cache node to the cache node set of the state server, obtaining the IP address and the port of the unavailable cache node according to the received notification of deleting the unavailable cache node, and deleting the IP address and the port of the unavailable cache node from the cache node set of the state server;
the cache node update module 401: further configured to send the set of cache nodes from a state server to the client;
the client update module 402: the cache node update module 401 at the state server may be specifically configured to receive the cache node set, and apply the cache node set at the client to enable the client to send an access request to a cache node in the cache node set.
The cache node updating modules 301 and 401 in the above system embodiment: the method can be specifically used for receiving a notice of newly adding an available cache node and a notice of deleting an unavailable cache node from the cache monitoring server;
wherein the cache monitoring servers 303 and 403: the method and the device can be specifically used for generating a notification of a newly added available cache node by obtaining an IP address and a port of the newly added cache node, where the notification includes the IP address and the port of the newly added cache node, and storing the IP address and the port in a cache node set of a cache monitoring server, obtaining the IP address and the port of the cache node through the stored cache node set, sending an access to each cache node, and generating a notification of deleting an unavailable cache node when no feedback of the cache node is received, where the notification includes the IP address and the port of the cache node which does not receive the feedback.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation 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 may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The above description is only for the preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention shall fall within the protection scope of the present invention.
Claims (8)
1. A method for realizing dynamic update of distributed cache nodes to a client is characterized by comprising the following steps:
acquiring the IP address and the port of the newly added available cache node according to the received notification of the newly added available cache node;
adding the IP address and the port of the newly added available cache node into a cache node set;
according to the received notice of deleting the unavailable cache node, obtaining the IP address and the port of the unavailable cache node;
deleting the IP address and the port of the unavailable cache node from the cache node set;
the cache node set is applied at the client so that the client sends an access request to the cache nodes in the cache node set, the deleted cache nodes can be deleted from the cache node set of the client in time, and newly added cache nodes can serve the client in time;
the IP address and the port of the newly added available cache node are obtained according to the received notification of the newly added available cache node, and the IP address and the port are obtained by monitoring the notification at a client;
adding the IP address and the port of the newly added available cache node into a cache node set, specifically adding the IP address and the port of the newly added available cache node into the cache node set of the client at the client;
the IP address and the port of the unavailable cache node are obtained according to the received notice of deleting the unavailable cache node, and are specifically obtained by monitoring the notice at the client;
deleting the IP address and the port of the unavailable cache node from the cache node set, specifically from the cache node set of the client; or,
the IP address and the port of the newly added available cache node are obtained according to the received notice of the newly added available cache node, and particularly, the notice is monitored at a state server side to obtain the IP address and the port of the newly added available cache node;
adding the IP address and the port of the newly added available cache node into a cache node set, specifically adding the IP address and the port of the newly added available cache node into the cache node set of the state server at the state server end;
the IP address and the port of the unavailable cache node are obtained according to the received notice of deleting the unavailable cache node, and particularly, the IP address and the port of the unavailable cache node are obtained by monitoring the notice at a state server;
deleting the IP address and the port of the unavailable cache node from the cache node set, specifically from the cache node set of the state server;
before the cache node set is used as a cache node set of a client, the cache node set is sent to the client from a state server;
the applying the cache node set at the client to enable the client to send the access request to the cache nodes in the cache node set may specifically be: and applying the cache node set at the client, and sending the access of the client to each available cache node IP address and port by adopting a Hash algorithm.
2. The method according to claim 1, wherein the sending of the set of cache nodes from the state server to the client is specifically sent when a time interval between a last time of sending the set of cache nodes from the state server to the client at a current time is equal to a timing time.
3. The method according to claim 1, wherein the sending of the set of cache nodes from the state server to the client is specifically sent upon receiving a client update cache node set request.
4. The method of claim 3, wherein the client sends the update cache node set request to a state server, particularly upon a failure to connect to a cache node.
5. The method according to claim 3, wherein the client sends the update cache node set request to the state server, specifically when monitoring that the state server sends an update notification;
and the state server side sends an update notification when the IP address and the port of the newly added available cache node are added to the cache node set of the state server and when the IP address and the port of the unavailable cache node are deleted from the cache node set.
6. The method according to claim 1, wherein the notification of receiving the new available cache node and the notification of deleting the unavailable cache node are specifically obtained from a cache monitoring server;
the cache monitoring server specifically generates a notification of adding an available cache node and a notification of deleting an unavailable cache node by the following steps:
generating a notice of the newly added available cache node by obtaining an IP address and a port of the newly added cache node, wherein the notice comprises the IP address and the port of the newly added cache node, and the IP address and the port are stored in a cache node set of a cache monitoring server;
and obtaining the IP address and the port of the cache node from the stored cache node set, sending access to each cache node, and generating a notification for deleting the unavailable cache node when the feedback of the cache node is not received, wherein the notification comprises the IP address and the port of the cache node which does not receive the feedback.
7. A system for implementing dynamic update of distributed cache nodes to clients, comprising:
a cache node update module: the system comprises a cache node set, a notification module and a cache node processing module, wherein the cache node set is used for receiving a notification of a newly added available cache node, acquiring an IP address and a port of the newly added available cache node according to the received notification of the newly added available cache node, adding the IP address and the port of the newly added available cache node into the cache node set, acquiring the IP address and the port of an unavailable cache node according to the received notification of deleting the unavailable cache node, and deleting the IP address and the port of the unavailable cache node from the cache node set;
the client side updating module: the cache node set is applied at the client to enable the client to send an access request to the cache nodes in the cache node set, so that the deleted cache nodes can be deleted from the cache node set of the client in time, and newly added cache nodes can serve the client in time;
wherein,
the cache node updating module: the method is specifically used for acquiring the IP address and the port of a newly added available cache node at a client according to a received notification of the newly added available cache node, adding the IP address and the port of the newly added available cache node to a cache node set of the client, acquiring the IP address and the port of an unavailable cache node according to a received notification of deleting the unavailable cache node, and deleting the IP address and the port of the unavailable cache node from the cache node set of the client; or,
the cache node updating module: the method specifically comprises the steps that the state server side obtains an IP address and a port of a newly added available cache node according to a received notice of the newly added available cache node, adds the IP address and the port of the newly added available cache node to a cache node set of the state server, obtains the IP address and the port of an unavailable cache node according to a received notice of deleting the unavailable cache node, and deletes the IP address and the port of the unavailable cache node from the cache node set of the state server;
the cache node updating module: the client update module is also used for sending the cache node set from the state server to the client;
the client update module is configured to apply the cache node set at a client to enable the client to send an access request to a cache node in the cache node set, and specifically may be: and applying the cache node set at the client, and sending the access of the client to each available cache node IP address and port by adopting a Hash algorithm.
8. The system of claim 7, wherein the cache node update module: the cache management system is specifically used for receiving a notice of newly adding an available cache node and a notice of deleting an unavailable cache node from a cache monitoring server;
the cache monitoring server: the notification is used for generating a notification of a newly added available cache node by obtaining an IP address and a port of the newly added cache node, the notification comprises the IP address and the port of the newly added cache node, the IP address and the port are stored in a cache node set of a cache monitoring server, the IP address and the port of the cache node are obtained through the stored cache node set, access is sent to each cache node, when feedback of the cache node is not received, a notification for deleting the unavailable cache node is generated, and the notification comprises the IP address and the port of the cache node which does not receive the feedback.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210526492.9A CN102984267B (en) | 2012-12-07 | 2012-12-07 | A kind of method and system that realize distributed caching node and dynamically update client |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210526492.9A CN102984267B (en) | 2012-12-07 | 2012-12-07 | A kind of method and system that realize distributed caching node and dynamically update client |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102984267A CN102984267A (en) | 2013-03-20 |
CN102984267B true CN102984267B (en) | 2016-05-11 |
Family
ID=47858000
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210526492.9A Expired - Fee Related CN102984267B (en) | 2012-12-07 | 2012-12-07 | A kind of method and system that realize distributed caching node and dynamically update client |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102984267B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103346910A (en) * | 2013-06-25 | 2013-10-09 | 曙光信息产业(北京)有限公司 | Method and device for managing available mode of servers |
CN104866380B (en) * | 2015-06-18 | 2018-07-06 | 北京搜狐新媒体信息技术有限公司 | A kind for the treatment of method and apparatus of the state conversion of cluster management system |
CN105847352B (en) * | 2016-03-22 | 2019-09-17 | 聚好看科技股份有限公司 | Expansion method, device and distributed cache system based on distributed cache system |
CN105978744B (en) * | 2016-07-26 | 2018-10-26 | 浪潮电子信息产业股份有限公司 | A kind of resource allocation methods, apparatus and system |
CN108089934B (en) * | 2016-11-22 | 2021-08-03 | 成都华为技术有限公司 | Cluster management method and cluster server |
CN106790092B (en) * | 2016-12-23 | 2020-06-19 | 北京奇艺世纪科技有限公司 | Remote procedure call server control system and method |
CN110661637A (en) * | 2018-06-30 | 2020-01-07 | 华为技术有限公司 | Distributed system member changing method and distributed system |
CN111031126B (en) * | 2019-12-10 | 2022-08-12 | 江苏满运软件科技有限公司 | Cluster cache sharing method, system, equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101222410A (en) * | 2008-01-22 | 2008-07-16 | 张建中 | Neighborhood-resource discovering method, device and system |
CN102035886A (en) * | 2006-11-09 | 2011-04-27 | 微软公司 | Consistency within a federation infrastructure |
CN102693324A (en) * | 2012-01-09 | 2012-09-26 | 西安电子科技大学 | Distributed database synchronization system, synchronization method and node management method |
-
2012
- 2012-12-07 CN CN201210526492.9A patent/CN102984267B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102035886A (en) * | 2006-11-09 | 2011-04-27 | 微软公司 | Consistency within a federation infrastructure |
CN101222410A (en) * | 2008-01-22 | 2008-07-16 | 张建中 | Neighborhood-resource discovering method, device and system |
CN102693324A (en) * | 2012-01-09 | 2012-09-26 | 西安电子科技大学 | Distributed database synchronization system, synchronization method and node management method |
Also Published As
Publication number | Publication date |
---|---|
CN102984267A (en) | 2013-03-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102984267B (en) | A kind of method and system that realize distributed caching node and dynamically update client | |
US10530847B2 (en) | Virtual application delivery chassis system | |
US9912538B2 (en) | Synchronization of configuration file of virtual application distribution chassis | |
US10560422B2 (en) | Enhanced inter-network monitoring and adaptive management of DNS traffic | |
WO2014128707A4 (en) | Increased data transfer rate method and system for regular internet user | |
JP2015072694A (en) | Method and system for content management | |
CN103856569A (en) | Method and device for synchronizing domain name system resource information | |
CN101442566A (en) | Method and apparatus for implementing dynamic domain name update | |
CN103580880A (en) | Method, device and system for rapidly notifying CGN anomalies | |
CN106612339A (en) | Domain name updating method, system and main DNS (Domain Name System) server | |
CN104836839A (en) | Universal user self-defining session system and session management method thereof | |
WO2013095770A1 (en) | Method and apparatus for messaging in the cloud | |
US8364828B2 (en) | SIP-based call session server and message-routing method | |
US9913074B2 (en) | Identifying resources from a device in a communications network | |
WO2017071118A1 (en) | Monitoring resource management method and apparatus, cse and storage medium | |
CN103916489B (en) | The many IP of a kind of single domain name domain name analytic method and system | |
CN115103008B (en) | Service request forwarding system | |
CN106850747B (en) | Transcoding node management system and method of distributed real-time transcoding system | |
CN108337280B (en) | Resource updating method and device | |
CN107273047B (en) | Cache management method, cache manager and storage management software | |
US11228559B2 (en) | Domain management and synchronization system | |
US20230146880A1 (en) | Management system and management method | |
CN103167047A (en) | Domain name server (DNS) resource recording dynamic update method | |
CN107547296B (en) | Information processing method and device | |
CN105610619A (en) | Network element equipment management method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP02 | Change in the address of a patent holder |
Address after: 100086 12, 1201, 3 building, 2 South Road, Haidian District Academy of Sciences, Beijing. Patentee after: BEIJING SOHU NEW MEDIA INFORMATION TECHNOLOGY Co.,Ltd. Address before: 100084 Beijing Haidian District Zhongguancun East Road 1 hospital 9 building Sohu cyber Building 8 floor 802 room. Patentee before: BEIJING SOHU NEW MEDIA INFORMATION TECHNOLOGY Co.,Ltd. |
|
CP02 | Change in the address of a patent holder | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160511 |
|
CF01 | Termination of patent right due to non-payment of annual fee |