網站首頁 編程語言 正文
一、前提條件
修改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配置文件
spring:
redis:
host: 你的云服務器的ip
port: 6379 # Redis的端口
password: redis密碼 # Redis服務器連接密碼
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
原文鏈接:https://blog.csdn.net/QRLYLETITBE/article/details/127059291
相關推薦
- 2023-03-19 C語言利用goto語句設計實現一個關機程序_C 語言
- 2022-03-08 SQL實現分頁查詢方法總結_數據庫其它
- 2022-03-27 .NET?Core利用動態代理實現AOP(面向切面編程)_實用技巧
- 2022-08-06 詳解Python如何優雅地解析命令行_python
- 2022-10-11 Xshell連接centOS7并與CentOS7聯網_Linux
- 2022-09-26 Material ShapeableImageView 使用詳解
- 2022-03-22 C++賦值運算符_C 語言
- 2022-04-02 Docker鏡像發布到Docker?Hub的實現方法_docker
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支