redis 使用外网(公网)进行主从连接配置
发布日期:2021-06-20 05:37:15 浏览次数:12 分类:技术文章

本文共 1074 字,大约阅读时间需要 3 分钟。

我在华为云阿里云分别买了一台服务器,在进行主从配置时一直连接失败。经查询发现问题主要可能存在三个地方。

1. 首先检查本地配置,我们必须配置master监听来自slaver--ip的6379端口,在master服务器使用‘netstat -ntlp’命令查看监听端口:

tcp        0      0 0.0.0.0:2181            0.0.0.0:*               LISTEN      1745/java           tcp        0      0 0.0.0.0:40871           0.0.0.0:*               LISTEN      1745/java           tcp        0      0 0.0.0.0:6379            0.0.0.0:*               LISTEN      12102/redis-server

如果没有监听我们需要在 redis的config文件修改默认监听:

#bind 127.0.0.1# 0.0.0.0 代表监听所有网址 bind 0.0.0.0

2. 我们要检查本地防火墙是否处于关闭状态。

systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。

启动一个服务:systemctl start firewalld.service

关闭一个服务:systemctl stop firewalld.service
重启一个服务:systemctl restart firewalld.service
显示一个服务的状态:systemctl status firewalld.service
在开机时启用一个服务:systemctl enable firewalld.service
在开机时禁用一个服务:systemctl disable firewalld.service
查看服务是否开机启动:systemctl is-enabled firewalld.service
查看已启动的服务列表:systemctl list-unit-files|grep enabled
查看启动失败的服务列表:systemctl --failed

 

3. 我们要检查华为云、阿里云的网络安全组权限是否开放。

配置完毕 在从机的redis-cli 里面使用slaveof 192.168.1.1 6379 命令就好了

转载地址:https://blog.csdn.net/h2453532874/article/details/88825345 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:腾讯暑期实习生机试题 - 打怪兽 java
下一篇:java 并发之Synchronize关键字和可重入锁lock

发表评论

最新留言

很好
[***.229.124.182]2024年04月15日 15时44分36秒