according to the document (https://redis.io/docs/manual/keyspace-notifications/)
Events in a cluster
Every node of a Redis cluster generates events about its own subset of the keyspace as described above. However, unlike regular Pub/Sub communication in a cluster, events' notifications are not broadcasted to all nodes. Put differently, keyspace events are node-specific. This means that to receive all keyspace events of a cluster, clients need to subscribe to each of the nodes.
Does this mean that I should subscribe to the slave nodes? Besides master node?
For example, if it is an expired event
Slave nodes only replicates master nodes, and when the data expires, doesn't the event occur in master nodes? Shouldn't I just only subscribe to the master nodes?
Why should I subscribe to all nodes?