redis哨兵模式连接 redis端口与哨兵端口

导读:Redis是一种高性能的NoSQL数据库,常用于缓存、消息队列等场景 。在使用Redis时,需要了解其端口号以及哨兵模式的设置 。本文将介绍Redis端口与哨兵端口的相关知识 。
1. Redis端口
Redis默认端口为6379 , 可以通过修改配置文件中的port参数来更改端口号 。在启动Redis服务时,需要指定端口号,例如:
【redis哨兵模式连接 redis端口与哨兵端口】redis-server --port 6380
同时,Redis还支持TCP和Unix Socket两种通信方式,默认使用TCP协议 , 可以通过修改配置文件中的bind参数来指定监听地址 。
2. 哨兵端口
Redis Sentinel是Redis官方提供的一种高可用方案,可以自动监控主从节点状态并进行切换 。哨兵模式需要至少三个实例组成一个Sentinel集群,其中一个为主节点,其他为从节点 。哨兵之间通过TCP协议进行通信,并需要指定端口号 。
哨兵端口号包括以下三种:
- sentinel monitor
- sentinel down-after-milliseconds
- sentinel failover-timeout
其中,第一行指定了哨兵要监控的主节点名称、IP地址、端口号和投票数;第二行指定了哨兵判断主节点下线的时间阈值;第三行指定了哨兵进行故障转移的超时时间 。
总结:本文介绍了Redis端口与哨兵端口的相关知识,包括Redis默认端口、修改端口号、TCP和Unix Socket通信方式以及哨兵模式的三种端口号 。了解这些知识可以帮助开发者更好地使用Redis,并保证系统的高可用性 。

    推荐阅读