服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|数据库技术|

服务器之家 - 数据库 - Redis - redis连接被拒绝的解决方案

redis连接被拒绝的解决方案

2021-07-31 21:25zhangshengqiang168 Redis

这篇文章主要介绍了redis连接被拒绝的解决方案,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

1.redis安装文件夹下 配置文件redis.conf修改 69行注释127.0.0.1 ,不然是只允许本地访问

redis连接被拒绝的解决方案

2.关闭保护模式 redis.conf修改 88行为no

redis连接被拒绝的解决方案

3.开启后台启动 redis.conf修改 136行为yes ,保存退出

redis连接被拒绝的解决方案

4.添加redis.conf修改 507行修改密码(这个选择操作,这里设置密码,连接时候需要带上密码)

redis连接被拒绝的解决方案

5.防火墙会导致连接不上,关闭防火墙,正式服务不建议关闭处理,需要正规处理

6.关闭保护模式进入redis安装目录的src目录下

输入:./redis-cli 将受保护模式选项设置为“no”,为了让服务器开始从外部接受连接

输入:config set protected-mode "no"

redis连接被拒绝的解决方案

添加依赖:

?
1
2
3
4
5
6
<!--redis-->
<dependency>
    <groupid>redis.clients</groupid>
    <artifactid>jedis</artifactid>
    <version>2.1.0</version>
</dependency>
?
1
2
3
4
5
6
7
8
9
10
11
12
public class test {
    public static void main(string[] args) {
        //连接本地的 redis 服务
        jedis jedis = new jedis("47.99.12.21",6379);
        jedis.auth("zsq2170");//方法参数是登陆密码
        system.out.println("连接成功");
        //设置 redis 字符串数据
        jedis.set("runoobkey", "www.runoob.com");
        // 获取存储的数据并输出
        system.out.println("redis 存储的字符串为: "+ jedis.get("runoobkey"));
    }
}

redis连接被拒绝的解决方案

补充:解决方案:使用redis-cli出现连接拒绝。

问题

root@a80ad0acefab:/usr/redis/redis-4.0.1/src# ./redis-cli could not connect to redis at 127.0.0.1:6379: connection refused

可能原因

未启动redis服务器端

?
1
redis-server redis.conf

再启动客户端

服务器redis端口改变了不是6379

在redis.conf配置文件中找到port xxxx 进行修改

或者 在启动客户端时增加端口信息

?
1
redis-cli -p xxxx(port)

没准你不是遇到上述问题而是无法使redis服务端后台运行,你需要修改redis.conf 中的daemonize从no改为yes

以上为个人经验,希望能给大家一个参考,也希望大家多多支持服务器之家。如有错误或未考虑完全的地方,望不吝赐教。

原文链接:https://blog.csdn.net/zhangshengqiang168/article/details/98260566

延伸 · 阅读

精彩推荐
  • Redis在ssm项目中使用redis缓存查询数据的方法

    在ssm项目中使用redis缓存查询数据的方法

    本文主要简单的使用Java代码进行redis缓存,即在查询的时候先在service层从redis缓存中获取数据。如果大家对在ssm项目中使用redis缓存查询数据的相关知识感...

    caychen8962019-11-12
  • RedisRedis存取序列化与反序列化性能问题详解

    Redis存取序列化与反序列化性能问题详解

    这篇文章主要给大家介绍了关于Redis存取序列化与反序列化性能问题的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参...

    这名字已经存在9742021-02-24
  • Redis聊一聊Redis与MySQL双写一致性如何保证

    聊一聊Redis与MySQL双写一致性如何保证

    一致性就是数据保持一致,在分布式系统中,可以理解为多个节点中数据的值是一致的。本文给大家分享Redis与MySQL双写一致性该如何保证,感兴趣的朋友一...

    mind_programmonkey6432021-08-12
  • RedisRedis数据结构之链表与字典的使用

    Redis数据结构之链表与字典的使用

    这篇文章主要介绍了Redis数据结构之链表与字典的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友...

    白泽来了4052021-08-03
  • Redis就这?Redis持久化策略——AOF

    就这?Redis持久化策略——AOF

    今天为大家介绍Redis的另一种持久化策略——AOF。注意:AOF文件只会记录Redis的写操作命令,因为读命令对数据的恢复没有任何意义...

    头发茂密的刘叔4052021-12-14
  • RedisLinux Redis 的安装步骤详解

    Linux Redis 的安装步骤详解

    这篇文章主要介绍了 Linux Redis 的安装步骤详解的相关资料,希望大家通过本文能掌握如何安装Redis,需要的朋友可以参考下 ...

    carl-zhao3822019-11-08
  • Redisredis启动,停止,及端口占用处理方法

    redis启动,停止,及端口占用处理方法

    今天小编就为大家分享一篇redis启动,停止,及端口占用处理方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 ...

    澄海单挑狂5152019-11-14
  • RedisRedis分布式锁升级版RedLock及SpringBoot实现方法

    Redis分布式锁升级版RedLock及SpringBoot实现方法

    这篇文章主要介绍了Redis分布式锁升级版RedLock及SpringBoot实现,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以...

    等不到的口琴7802021-07-25