linux 下嫉你, 查看 redis 是否啟動(dòng):
$ ps aux | grep redis-server
# 查看 redis 服務(wù)是否在運(yùn)行
$ ps aux | grep redis</pre>
運(yùn)行 redis
$ ps aux | grep redis-server
停止 redis
$ redis-cli shutdown
出現(xiàn)問(wèn)題:
1. 鏈接不上服務(wù)器 redis
代碼報(bào)錯(cuò)
nable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 服務(wù)器地址 :6379
解決方法:
application.yml的redis配置中的spring.redis.timeout中連接超時(shí)時(shí)間(毫秒)中時(shí)間設(shè)置不能為0;
-
修改配置文件
- 找到 redis 的配置文件 redis.conf
$ vim redis.conf
修改
protected-mode yes
改為protected-mode no
注釋
# bin 127.0.0.1
-
檢查代碼中的 yml 文件
# REDIS (RedisProperties) # Redis數(shù)據(jù)庫(kù)索引(默認(rèn)為0) spring.redis.database=0 # Redis服務(wù)器地址 spring.redis.host=192.168.30.103 # Redis服務(wù)器連接端口 spring.redis.port=6379 # 連接池最大連接數(shù)(使用負(fù)值表示沒(méi)有限制) spring.redis.jedis.pool.max-active=8 # 連接池最大阻塞等待時(shí)間(使用負(fù)值表示沒(méi)有限制) spring.redis.jedis.pool.max-wait=-1 # 連接池中的最大空閑連接 spring.redis.jedis.pool.max-idle=8 # 連接池中的最小空閑連接 spring.redis.jedis.pool.min-idle=0 # 連接超時(shí)時(shí)間(毫秒) spring.redis.timeout=5000</pre>