探究Redis的端口号一步一查(怎么查redis的端口号)

Redis以外部命令传输或访问数据的话必须要使用端口号,端口号的作用是用于定位网络中的接口,使用端口号去连接服务器上的某个软件,而Redis也不例外。本文将探究Redis的端口号究竟是多少?

每一个Redis服务器都会有一个默认的端口号,那就是6379,可以用下面的命令查询出来:

$ redis-cli -p 6379

但在实际操作中,并非每一个Redis服务器都会使用默认的端口号,可以使用以下命令在Redis配置文件中显示出具体的端口号:

$ grep port /etc/redis/redis.conf

由于Redis的运行模式有四种,分别是Stand Alone模式、Master-Slave模式、Sentinel模式和Cluster模式,因此具体的端口号也会根据Redis使用的模式而有所不同。

在Stand Alone模式中,Redis会向单一服务器发出请求,因此只需要关心单一服务器的端口号就可以了,两个服务器之间的端口号则可以相互独立;

在Master-Slave模式中,Redis会发出请求向主从服务器两个接口,这个时候需要关心两个服务器的端口号;

在Sentinel模式中,Redis会发出请求向主从Sentinel三者接口,这个时候需要关心三者的端口号;

在Cluster模式中,Redis会创建多个Redis节点,这个时候需要关心每个节点的端口号,默认的端口号是6381~6389。值得一提的是,Cluster模式中,只有一个Redis实例会负责监听客户端连接,其他实例会忽略客户端连接,端口号也是只能有一个实例监听,即主节点,其他节点端口号是用于与其他节点连接的。

以上就是Redis的端口号都是多少的相关探究。要在Redis中使用具体的端口号,可以根据Redis的使用模式及实际情况,去更改具体的配置文件中的端口号即可。


数据运维技术 » 探究Redis的端口号一步一查(怎么查redis的端口号)