目录一、前提条件二、整合步骤三、可能遇到的坑一、前提条件 修改Redis.conf配置文件 1、protected-mode yes(默认的) 修改成 protected-mode no,解除保护模式 2、注释掉绑定i
修改Redis.conf配置文件
1、protected-mode yes(默认的) 修改成 protected-mode no,解除保护模式
2、注释掉绑定ip ,绑定ip的话,使得除了本机(服务器)以外的主机无法访问redis数据库
3、将守护进程模式关闭 daemonize yes 改成 daemonize no
4、最后,一定记住要redis-server redis.conf重启redis的配置文件,否则修改不生效!!!
1、导入依赖
<!--redis-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
2、配置yml配置文件
3、注入RedisTemplate
@Autowired
private RedisTemplate redisTemplate;
使用例子
@Autowired
private RedisTemplate redisTemplate;
@Test
public void redisTestSet( ) {
ValueOperations ops = redisTemplate.opsForValue();
ops.set( "username", 41);
System.out.println( );
}
@Test
public void redisTestGet( ) {
ValueOperations ops = redisTemplate.opsForValue();
Object name = ops.get( "username");
System.out.println( name );
}
报错1:
解决方式1:在redis.conf配置文件中requirepass后空一一格,然后加上密码
解决方式2:命令模式
1)登录redis
redis-cli
2)设置密码 (比如我设置密码为12345678)
set requirepass 12345678
3)验证 :输入默认用户名 auth 和 密码
auth 12345678
错误2:
启动项目时报错:Java.net.ConnectException: Connection refused: no further infORMation
原因:开头的前提条件2可能没有弄好,或是弄了但没有和重新启动redis
到此这篇关于SpringBoot整合使用云服务器上的Redis方法的文章就介绍到这了,更多相关springboot整合Redis内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
--结束END--
本文标题: springboot整合使用云服务器上的Redis方法
本文链接: https://www.lsjlt.com/news/34310.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-18
2024-04-17
2024-04-11
2024-04-08
2024-04-08
2024-04-03
2024-03-15
2024-03-15
2024-03-11
2024-03-08
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0