程序中報錯:Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379
原因是redis沒有啟動,解決方法:
找到redis安裝路徑,按如下步驟便可啟動redis

按正常情況來說redis便可通過6379端口連接到服務器,我這里報雙擊redis-server.exe時出現閃退(很多人出現這種現象)
原因是:沒有設置redis的最大內存所導致,解決方法:
在redis的配置文件(redis.windows.conf)中加入maxmemory和maxheap配置


再次啟動:

而后雙擊redis-cli.exe便可看到連接成功了

為了方便我們可以配置redis后臺運行:
添加進服務
- 進入 DOS窗口
- 在進入redis的安裝目錄 cmd窗口執行一下命令
- 輸入:redis-server --service-install redis.windows.conf --loglevel verbose ( 安裝redis服務 )
- 輸入:redis-server --service-start ( 啟動服務 )
輸入:redis-server --service-stop
(停止服務)


成功!!!
到此這篇關于redis通過6379端口無法連接服務器(redis-server.exe閃退) 的文章就介紹到這了,更多相關redis 6379端口無法連接服務器內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:- zabbix redis自動發現端口的腳本返回json格式
- 詳解redis端口號
- redis啟動,停止,及端口占用處理方法
- redis中修改配置文件中的端口號 密碼方法