溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

java.io.IOException錯(cuò)誤怎么解決

發(fā)布時(shí)間:2023-03-15 10:54:33 來源:億速云 閱讀:1330 作者:iii 欄目:開發(fā)技術(shù)

本文小編為大家詳細(xì)介紹“java.io.IOException錯(cuò)誤怎么解決”,內(nèi)容詳細(xì),步驟清晰,細(xì)節(jié)處理妥當(dāng),希望這篇“java.io.IOException錯(cuò)誤怎么解決”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學(xué)習(xí)新知識吧。

一、先檢查IDEA中application.yml配置文件。

java.io.IOException錯(cuò)誤怎么解決

注意1:host是本機(jī)地址,可以用 ip addr在linux中查看。

注意2:timeout不要設(shè)置為0。

注意3:如果有密碼的話,密碼一定要填上。如果忘記密碼,可以去redis.conf中查看。

java.io.IOException錯(cuò)誤怎么解決

確定以上如果配置如果沒有問題,進(jìn)行下一步。

二、配置redis.conf配置文件。

1、將bind中的#去掉,并改為bind 0.0.0.0

java.io.IOException錯(cuò)誤怎么解決

 2、先看一下,如果是“yes”,把“yes”改為“no”

java.io.IOException錯(cuò)誤怎么解決

三、查看一下防火墻狀態(tài)。

注意:查看防火墻狀態(tài)的命令:systemctl status firewalld,如果防火墻是開啟狀態(tài),需要把防火墻關(guān)閉。

關(guān)閉防火墻的命令:systemctl stop firewalld.service

四、重啟redis服務(wù)。(最關(guān)鍵的一步)

如果你上述所有的操作都做了,但是問題依舊沒有解決,一定一定要認(rèn)真執(zhí)行這一步!

1、首先查看redis服務(wù)是否正在運(yùn)行中。命令:ps -ef |grep redis 

java.io.IOException錯(cuò)誤怎么解決

如圖是redis正在運(yùn)行的狀態(tài)。

2、如果檢測到redis正在運(yùn)行,必須將其進(jìn)程殺死。是必須!上圖中,redis中的線程號是1409

殺死進(jìn)程命令: kill -9 1409 (注意:你的系統(tǒng)中線程號是多少就寫多少?。?/p>

3、最最最最關(guān)鍵的一步。重新加載redis.conf配置文件。

注意:不要在/目錄下直接輸入 redis-server!

注意:不要在/目錄下直接輸入 redis-server!

注意:不要在/目錄下直接輸入 redis-server!

你如果這樣搞,剛才修改的配置文件并沒有生效。

你需要找到redis.conf配置文件所在的位置。

例:redis-server /usr/local/redis-5.0.0/etc/redis.conf 

寫明redis.conf配置文件路徑的原因就是為了讓其重新加載,重新生效。

讀到這里,這篇“java.io.IOException錯(cuò)誤怎么解決”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識點(diǎn)還需要大家自己動(dòng)手實(shí)踐使用過才能領(lǐng)會(huì),如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI