最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

配置redis.conf遠(yuǎn)程訪問(wèn)的操作

 更新時(shí)間:2025年02月28日 10:17:20   作者:行思理  
文章詳細(xì)介紹了Redis的配置文件位置、如何編輯配置文件以實(shí)現(xiàn)遠(yuǎn)程訪問(wèn),以及驗(yàn)證和監(jiān)控Redis配置的方法,感興趣的朋友一起看看吧

redis的配置文件位置一般在哪里,可以通過(guò)如下命令查詢

find / -name redis.conf

演示效果如下

編輯配置文件,通過(guò)如下命令操作

vi /usr/local/redis/etc/redis.conf

1、找到bind,修改如下值

bind 0.0.0.0 #支持遠(yuǎn)程訪問(wèn)-必須要指定 requirepass 選項(xiàng),否則連接不上;如果不想指定密碼,可以關(guān)閉保護(hù)模式:指定 protected-mode no
bind 127.0.0.1 111.111.111.111 #指定具體的多IP

2、設(shè)置訪問(wèn)IP

requirepass 123456

3、保持模式設(shè)置

protected-mode no #關(guān)閉保護(hù)模式,可以不用設(shè)置requirepass
protected-mode yes #開(kāi)啟保護(hù)模式,必須要指定 requirepass

4、監(jiān)聽(tīng)端口設(shè)置

port 6379

5、守護(hù)進(jìn)程設(shè)置

daemonize no#守護(hù)進(jìn)程,后臺(tái)運(yùn)行
daemonize yes#守護(hù)進(jìn)程,非后臺(tái)運(yùn)行

6、工作目錄

dir

說(shuō)明:工作目錄,默認(rèn)是當(dāng)前目錄,日志.持久化等文件會(huì)保存在這個(gè)目錄(指定生成rdb文件的路徑,相對(duì)路徑會(huì)受到啟動(dòng)redis的操作路徑的影響)----Redis關(guān)閉之后會(huì)在啟動(dòng)的目錄生成備份文件

7、數(shù)據(jù)庫(kù)數(shù)量

databases 16 #數(shù)據(jù)庫(kù)數(shù)量,設(shè)置為1,代表只使用1個(gè)庫(kù),默認(rèn)有16個(gè)庫(kù),編號(hào)0~15

8、設(shè)置redis能夠使用的最大內(nèi)存

maxmemory 512mb

說(shuō)明:設(shè)置redis能夠使用的最大內(nèi)存,可用內(nèi)存默認(rèn)沒(méi)有設(shè)置最大值--沒(méi)有持久化到磁盤之前在內(nèi)存中最大存儲(chǔ)的數(shù)據(jù)

9、日志文件

logfile "redis.log"

說(shuō)明:
 日志文件,值默認(rèn)為空(logfile ""),不記錄日志,可以指定日志文件名(logfile "redis.log")
如果指定的是日志文件的絕對(duì)路徑(logfile "/usr/local/redis-7.0.11/redis.log"),那么輸出位置就是指定的路徑,如果是相對(duì)路徑(logfile "redis.log"),那么輸出位置是dir .的路徑,如果logfile有值,那么控制臺(tái)沒(méi)有日志,如果logfile為空,則在控制臺(tái)輸出日志----會(huì)在Redis啟動(dòng)的目錄生成日志文件

10、啟動(dòng)redis

redis-server /usr/local/redis/etc/redis.conf

演示

11、驗(yàn)證啟動(dòng)是否成功

ps -ef | grep redis
ps aux | grep redis
sudo netstat -tuln | grep 6379

演示效果如下

12、殺死進(jìn)程,啟動(dòng)redis

sudo kill -9 <PID> #命令格式
sudo kill -9 44379 #具體操作
#或者先運(yùn)行
redis-cli 
再執(zhí)行        
shutdown

演示效果如下:

 13、進(jìn)入redis客戶端

redis-cli -h 127.0.0.1 -p 6379 -a 123456
# 或者
redis-cli
輸入密碼:auth 123456
#或者
redis-cli -h 127.0.0.1 -p 6379
#具體操作
./redis-cli -h 127.0.0.1 -p 6379

 演示效果如下

 選擇數(shù)據(jù)庫(kù)

select  3 #數(shù)據(jù)庫(kù)序號(hào),從0開(kāi)始

演示如下:

顯示所有的鍵值

KEYS *

演示如下

其它就是redis的操作命令了

14、選擇數(shù)據(jù)庫(kù)時(shí),若提示如下

26189:C 27 Feb 2025 00:20:27.247 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.

說(shuō)明:這個(gè)警告信息表明 Redis 檢測(cè)到系統(tǒng)的 內(nèi)存過(guò)度分配(Memory Overcommit) 設(shè)置未啟用

方法 1:臨時(shí)啟用內(nèi)存過(guò)度分配

sudo sysctl vm.overcommit_memory=1

方法 2:永久啟用內(nèi)存過(guò)度分配

編輯 /etc/sysctl.conf 文件:

sudo vi /etc/sysctl.conf

添加以下內(nèi)容:

vm.overcommit_memory = 1

使配置生效:

sudo sysctl -p

驗(yàn)證生效,重啟電腦后,執(zhí)行如下命令

sysctl vm.overcommit_memory

如果輸出 vm.overcommit_memory = 1,說(shuō)明設(shè)置已生效。

 為什么 Redis 需要內(nèi)存過(guò)度分配?

Redis 在以下場(chǎng)景中依賴內(nèi)存過(guò)度分配:

  • 后臺(tái)保存(BGSAVE):Redis 會(huì) fork 一個(gè)子進(jìn)程來(lái)生成 RDB 快照文件。如果內(nèi)存過(guò)度分配未啟用,fork 操作可能會(huì)失敗。
  • 復(fù)制(Replication):從節(jié)點(diǎn)在同步數(shù)據(jù)時(shí),也會(huì) fork 子進(jìn)程。

啟用內(nèi)存過(guò)度分配可以避免這些操作因內(nèi)存不足而失敗。

其它注意事項(xiàng)

內(nèi)存使用監(jiān)控:?jiǎn)⒂脙?nèi)存過(guò)度分配后,系統(tǒng)可能會(huì)分配比實(shí)際物理內(nèi)存更多的內(nèi)存。建議監(jiān)控系統(tǒng)的內(nèi)存使用情況,避免內(nèi)存耗盡導(dǎo)致系統(tǒng)不穩(wěn)定。

Redis 配置優(yōu)化:如果 Redis 實(shí)例使用的內(nèi)存較大,可以考慮優(yōu)化 Redis 配置,例如:設(shè)置最大內(nèi)存限制(maxmemory)。

啟用內(nèi)存淘汰策略(maxmemory-policy)。

到此這篇關(guān)于如何配置redis.conf才能遠(yuǎn)程訪問(wèn)的文章就介紹到這了,更多相關(guān)redis.conf遠(yuǎn)程訪問(wèn)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Redis安裝教程圖解

    Redis安裝教程圖解

    Redis是一個(gè)開(kāi)源的使用ANSI C語(yǔ)言編寫、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫(kù),并提供多種語(yǔ)言的API。本文就教大家如何安裝Redis,需要的朋友可以參考下
    2015-10-10
  • redis 解決庫(kù)存并發(fā)問(wèn)題實(shí)現(xiàn)數(shù)量控制

    redis 解決庫(kù)存并發(fā)問(wèn)題實(shí)現(xiàn)數(shù)量控制

    本文主要介紹了redis 解決庫(kù)存并發(fā)問(wèn)題實(shí)現(xiàn)數(shù)量控制,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • Redis高階使用消息隊(duì)列分布式鎖排行榜等(高階用法)

    Redis高階使用消息隊(duì)列分布式鎖排行榜等(高階用法)

    在大多數(shù)傳統(tǒng)的web系統(tǒng)中,使用Redis一般都是作為緩存使用,在大數(shù)據(jù)查詢時(shí)作為緩解性能的一種解決方案,這篇文章主要介紹了Redis高階使用消息隊(duì)列分布式鎖排行榜等,需要的朋友可以參考下
    2024-03-03
  • Redis如何實(shí)現(xiàn)延遲隊(duì)列

    Redis如何實(shí)現(xiàn)延遲隊(duì)列

    這篇文章主要介紹了Redis如何實(shí)現(xiàn)延遲隊(duì)列問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • 深入理解redis刪除策略和淘汰策略

    深入理解redis刪除策略和淘汰策略

    每隔一段時(shí)間就掃描一定數(shù)據(jù)的設(shè)置了過(guò)期時(shí)間的key,并清除其中已過(guò)期的keys,本文主要介紹了深入理解redis刪除策略和淘汰策略,感興趣的可以了解一下
    2024-08-08
  • Redis實(shí)現(xiàn)限量?jī)?yōu)惠券的秒殺功能

    Redis實(shí)現(xiàn)限量?jī)?yōu)惠券的秒殺功能

    文章詳細(xì)分析了避免超賣問(wèn)題的方法,包括確保一人一單的業(yè)務(wù)邏輯,并提供了代碼實(shí)現(xiàn)步驟和代碼示例,感興趣的朋友跟隨小編一起看看吧
    2024-12-12
  • 基于Redis實(shí)現(xiàn)分布式鎖的三種方式

    基于Redis實(shí)現(xiàn)分布式鎖的三種方式

    在現(xiàn)代分布式系統(tǒng)中,多個(gè)節(jié)點(diǎn)同時(shí)操作共享資源是常見(jiàn)的情況,因此,分布式鎖成為了確保分布式系統(tǒng)中各節(jié)點(diǎn)協(xié)調(diào)一致、避免資源沖突的一個(gè)重要工具,本文將介紹三種常用的分布式鎖實(shí)現(xiàn)方式,需要的朋友可以參考下
    2026-02-02
  • Redis源碼解析:集群手動(dòng)故障轉(zhuǎn)移、從節(jié)點(diǎn)遷移詳解

    Redis源碼解析:集群手動(dòng)故障轉(zhuǎn)移、從節(jié)點(diǎn)遷移詳解

    這篇文章主要介紹了Redis源碼解析:集群手動(dòng)故障轉(zhuǎn)移、從節(jié)點(diǎn)遷移的相關(guān)內(nèi)容,涉及通過(guò)集群定時(shí)器函數(shù)clusterCron實(shí)現(xiàn)從節(jié)點(diǎn)遷移等知識(shí),具有一定參考價(jià)值,需要的朋友可以了解。
    2017-10-10
  • redis單節(jié)點(diǎn)安裝與配置方式

    redis單節(jié)點(diǎn)安裝與配置方式

    這篇文章主要介紹了redis單節(jié)點(diǎn)安裝與配置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • 淺談Redis批量刪除的大坑

    淺談Redis批量刪除的大坑

    本文詳細(xì)剖析了Redis批量刪除鍵時(shí)可能引發(fā)的性能問(wèn)題及解決方案,通過(guò)分析常見(jiàn)的批量刪除方法(如KEYS+DEL、SCAN+DEL、UNLINK)的的優(yōu)缺點(diǎn),提出了改進(jìn)方案,希望幫助大家在實(shí)際業(yè)務(wù)中有效規(guī)避Redis批量刪除鍵的風(fēng)險(xiǎn)
    2026-05-05

最新評(píng)論

大洼县| 宜良县| 镶黄旗| 竹山县| 佛冈县| 邵阳县| 胶州市| 望奎县| 大厂| 东丰县| 呼图壁县| 游戏| 塔城市| 姚安县| 凤山县| 依安县| 曲松县| 金乡县| 巴彦淖尔市| 昌吉市| 高邮市| 江安县| 交城县| 博罗县| 垣曲县| 海阳市| 手游| 凤台县| 贵德县| 建宁县| 阿合奇县| 惠安县| 铜鼓县| 清水县| 宝清县| 淅川县| 大理市| 黎平县| 双柏县| 巴青县| 怀柔区|