In fact, it can be built according to the steps, but when I tested it, it has been unsuccessful. I need to adjust the waiting data value in sentinel.conf as small as possible to see the effect as soon as possible.
aims
Build a three-node Redis service cluster to meet the requirements of high availability
Unified IP: Three-node cluster exposes a unified IP address
High availability: the master node is down, and the slave node needs to quickly assume the master node
Read and write separation: the master node allows reading and writing, and the slave node is read only
Quick join: After the down node restarts, join the cluster and become the cluster slave node