springboot整合使用云服務(wù)器上的Redis方法
一、前提條件
修改redis.conf配置文件
1、protected-mode yes(默認(rèn)的) 修改成 protected-mode no,解除保護(hù)模式

2、注釋掉綁定ip ,綁定ip的話,使得除了本機(jī)(服務(wù)器)以外的主機(jī)無法訪問redis數(shù)據(jù)庫(kù)

3、將守護(hù)進(jìn)程模式關(guān)閉 daemonize yes 改成 daemonize no

4、最后,一定記住要redis-server redis.conf重啟redis的配置文件,否則修改不生效?。?!
二、整合步驟
1、導(dǎo)入依賴
<!--redis-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>2、配置yml配置文件
spring:
redis:
host: 你的云服務(wù)器的ip
port: 6379 # Redis的端口
password: redis密碼 # Redis服務(wù)器連接密碼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 );
}三、可能遇到的坑
報(bào)錯(cuò)1:

解決方式1:在redis.conf配置文件中requirepass后空一一格,然后加上密碼

解決方式2:命令模式
1)登錄redis
redis-cli
2)設(shè)置密碼 (比如我設(shè)置密碼為12345678)
set requirepass 12345678
3)驗(yàn)證 :輸入默認(rèn)用戶名 auth 和 密碼
auth 12345678

錯(cuò)誤2:
啟動(dòng)項(xiàng)目時(shí)報(bào)錯(cuò):java.net.ConnectException: Connection refused: no further information
原因:開頭的前提條件2可能沒有弄好,或是弄了但沒有和重新啟動(dòng)redis
到此這篇關(guān)于springboot整合使用云服務(wù)器上的Redis方法的文章就介紹到這了,更多相關(guān)springboot整合Redis內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Redisson如何解決redis分布式鎖過期時(shí)間到了業(yè)務(wù)沒執(zhí)行完問題
這篇文章主要介紹了Redisson如何解決redis分布式鎖過期時(shí)間到了業(yè)務(wù)沒執(zhí)行完問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-01-01
Redis實(shí)戰(zhàn)之Redis實(shí)現(xiàn)異步秒殺優(yōu)化詳解
這篇文章主要給大家介紹了Redis實(shí)戰(zhàn)之Redis實(shí)現(xiàn)異步秒殺優(yōu)化方法,文章通過圖片和代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,感興趣的同學(xué)可以自己動(dòng)手試一下2023-09-09
Windows系統(tǒng)安裝Redis的詳細(xì)圖文教程
但有時(shí)候想在windows下折騰下Redis,那么就可以參考下面的方法了,雖然腳本之家小編以前整理了一些,發(fā)現(xiàn)這篇做的比較詳細(xì),下載也給出來了2018-08-08
基于Redis實(shí)現(xiàn)分布式鎖的方法(lua腳本版)
這篇文章主要介紹了基于Redis實(shí)現(xiàn)分布式鎖的方法(lua腳本版),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-05-05
AOP?Redis自定義注解實(shí)現(xiàn)細(xì)粒度接口IP訪問限制
這篇文章主要為大家介紹了AOP?Redis自定義注解實(shí)現(xiàn)細(xì)粒度接口IP訪問限制,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-10-10
Redis實(shí)現(xiàn)單設(shè)備登錄的場(chǎng)景分析
這篇文章主要介紹了Redis實(shí)現(xiàn)單設(shè)備登錄,用戶首次登錄時(shí),將用戶信息存入Redis,key是用戶id,value是token,當(dāng)用戶在其他設(shè)備登錄時(shí),會(huì)重新生成token,這個(gè)時(shí)候原先的token已經(jīng)被覆蓋了,本文給大家提供樣例及核心代碼,感興趣的朋友參考下吧2022-04-04

