springboot連接不上redis的三種解決辦法
第一種
查看防火墻是否打開6379端口 查看防火墻狀態(tài)
systemctl status firewalld
如果防火墻沒有啟動的話??梢赃x擇直接看后面兩種方法。
或者就是打開防火墻,然后繼續(xù)下面的步驟:
開啟端口
firewall-cmd --zone-public --add-port=6379/tcp --permanent #顯示 success
–permanent 表示永久生效,沒有此參數(shù)重啟后失效
重啟防火墻
firewall-cmd --reload #顯示 success
查看防火墻開放的端口
firewall-cmd --list-ports
查看里面是否有6379端口
或者直接
firewall-cmd --zone=public --query-port=6379/tcp #顯示 yes
第二種
修改application.yml的redis配置中的spring.redis.timeout中連接超時時間
redis: database: 0 #redis 數(shù)據(jù)庫索引(默認為0) host: 192.168.200.131 #redis 服務器地址 port: 6379 #redis 服務器連接端口號 password: #redis 服務器連接密碼 默認為空 lettuce: pool: max-active: 8 # 連接池最大連接數(shù)(使用負值表示沒有限制) 默認8 max-wait: -1 #連接池最大阻塞等待時間(使用負值表示沒有限制) 默認-1 max-idle: 8 #連接池最大空閑連接 默認8 min-idle: 0 #連接池最小空閑連接 默認 0 timeout: 5000 # 超時時間
第三種
修改redis的配置文件 redis.conf
找到你們安裝redis時候的配置文件。
執(zhí)行命令:vim/vi redis.conf
(1) 將bind 127.0.0.1(原因:bind 127.0.0.1生效,就只能本機訪問redis)。
或者修改為:bind 0.0.0.0 。所有ip都可訪問。建議在部署的時候還原。
(2) 將protected-mode yes 改成:protected-mode no
原因:redis3.2版本后新增protected-mode配置,默認是yes,即開啟。設置外部網(wǎng)絡連接redis服務,設置方式如下:
1、關閉protected-mode模式,此時外部網(wǎng)絡可
以直接訪問
2、開啟protected-mode保護模式,需配置bind ip或者設置訪問密碼
總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
- SpringBoot實現(xiàn)自定義Redis的連接的流程步驟
- SpringBoot無法連接redis的解決方案
- springBoot連接遠程Redis連接失敗的問題解決
- 關于SpringBoot集成Lettuce連接Redis的方法和案例
- springboot連接redis并動態(tài)切換database的實現(xiàn)方法
- springboot 如何使用jedis連接Redis數(shù)據(jù)庫
- springboot連接Redis的教程詳解
- springboot2整合redis使用lettuce連接池的方法(解決lettuce連接池無效問題)
- 基于SpringBoot2.0默認使用Redis連接池的配置操作
- Springboot2.X集成redis集群(Lettuce)連接的方法
- Spring Boot2 整合連接 Redis的操作方法
相關文章
Struts 2 數(shù)據(jù)校驗功能及校驗問題的解決方案
這篇文章主要介紹了Struts 2 數(shù)據(jù)校驗功能及校驗問題的解決方案的相關資料,需要的朋友可以參考下2016-09-09Java+MySQL實現(xiàn)設計優(yōu)惠券系統(tǒng)
這篇文章主要介紹了Java+MySQL實現(xiàn)設計優(yōu)惠券系統(tǒng),文章基于Java與MySQL的相關資料展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-05-05java在linux本地執(zhí)行shell命令的實現(xiàn)方法
本文主要介紹了java在linux本地執(zhí)行shell命令的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-02-02利用Java實現(xiàn)解析網(wǎng)頁中的內(nèi)容
這篇文章主要為大家詳細介紹了如何利用Java語言做一個解析指定網(wǎng)址的網(wǎng)頁內(nèi)容小應用,文中的實現(xiàn)步驟講解詳細,感興趣的可以嘗試下2022-10-10java 父類子類有同名方法時如何調(diào)用的實現(xiàn)
這篇文章主要介紹了java 父類子類有同名方法時如何調(diào)用的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09