当前位置:网站首页>Redis连接不上的报错解决方案汇总
Redis连接不上的报错解决方案汇总
2022-08-03 04:08:00 【m0_54853503】
一、场景
Springboot集成Redis,连接不上Redis
二、报错异常信息
java.nio.channels.ClosedChannelException: null
io.lettuce.core.RedisConnectionException: Unable to connect [Redis IP地址]
三、解决方案
1、导入jar包注意,版本高的要用data-redis
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
2、Springboot的yml配置文件注意
(1)Redis没配置密码,不要在yml里配置password;
(2)timeout不能为0。
spring:
redis:
database: 0
port: 6379
host: x.x.x.x
password: your_password
timeout: 5000
3、Redis的配置更改
找到redis的配置文件 redis.conf并编辑。
vi redis.conf
(1)protected-mode 设置成no
默认是设置成yes的, 防止了远程访问,在redis3.2.3版本后。
protected-mode no
(2)bind 127.0.0.1 这一行给注释掉
这里的bind指的是只有指定的网段才能远程访问这个redis,注释掉后,就没有这个限制了。
#bind 127.0.0.1
(3)修改Redis默认密码
# requirepass foobared
requirepass your_password
4、 开放Linux的6379端口
#这里用的是firewall防火墙配置,开放端口并重启
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload
如果是云服务器,配置安全组开放6379端口
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
- ClickHouse delete table
- Record some bugs encountered - when mapstruct and lombok are used at the same time, the problem of data loss when converting entity classes
- leetcode刷题学习之路
- 【无标题】2022-7-24
- Live | StarRocks technology insider: low base dictionary global optimization
- 【翻译】开发与生产中的Kubernetes修复成本对比
- shell之条件语句(条件测试、if语句,case语句)
- 正则表达式绕过
- ESP8266-Arduino编程实例-LED点阵驱动(基于Max7219)
- Auto.js Pro write the first script hello world
猜你喜欢
随机推荐
v-on指令:为元素绑定事件
瑞鹄转债上市价格预测
Auto.js Pro write the first script hello world
Record some bugs encountered - when mapstruct and lombok are used at the same time, the problem of data loss when converting entity classes
How many moments have you experienced the collapse of electronic engineers?
硬件设计哪些事-PCB设计那些事
Problems that need to be solved for interrupting the system
中断系统需要解决的问题
10.预测房价:回归问题
测开:项目管理模块-项目curd开发
数商云供应链集成系统开发方案:多行业集成平台管理自动化
我的“眼睛”就是尺!
path development介绍
【基础数学--埃氏筛】204. 计数质数
多线程使用哈希表
DMA 的工作方式
DC-4靶场搭建及渗透实战详细过程(DC靶场系列)
MediaRecorder录制屏幕时在部分机型上报错prepare failed:-22
道通转债,微芯转债,博22转债上市价格预测
13.机器学习基础:数据预处理与特征工程