antirez 2a5f56e67a Cluster: introduce data_received field.
We want to send pings and pongs at specific intervals, since our packets
also contain information about the configuration of the cluster and are
used for gossip. However since our cluster bus is used in a mixed way
for data (such as Pub/Sub or modules cluster messages) and metadata,
sometimes a very busy channel may delay the reception of pong packets.
So after discussing it in #7216, this commit introduces a new field that
is not exposed in the cluster, is only an internal information about
the last time we received any data from a given node: we use this field
in order to avoid detecting failures, claiming data reception of new
data from the node is a proof of liveness.
2020-05-09 11:14:58 +02:00
..
2020-05-08 10:37:35 +02:00
2020-05-08 10:37:35 +02:00
2019-11-20 20:39:04 -05:00
2019-07-17 16:40:24 +03:00
2020-05-08 10:37:35 +02:00
2020-05-08 10:37:35 +02:00
2020-04-28 11:20:15 +02:00
2020-04-28 11:20:15 +02:00
2020-04-28 11:20:15 +02:00
2020-05-08 10:37:36 +02:00
2018-07-03 18:19:46 +02:00
2019-02-24 21:38:15 +01:00
2020-04-30 13:43:58 +02:00
2020-03-25 15:54:34 +01:00
2019-10-24 14:24:55 +03:00
2020-05-08 10:37:36 +02:00
2020-05-08 10:37:35 +02:00
2019-11-19 17:23:47 +08:00
2020-04-07 16:52:04 +02:00
2020-05-08 10:37:35 +02:00
2020-04-15 16:03:16 +02:00
2018-07-03 18:19:46 +02:00
2019-10-02 11:30:20 +02:00
2020-04-07 16:53:13 +02:00
2020-04-16 16:09:06 +02:00
2020-03-05 12:51:15 +01:00
2018-11-11 18:49:55 +00:00
2020-04-24 16:49:27 +02:00
2020-05-02 00:10:20 +02:00
2020-05-08 10:37:35 +02:00