原創 redis 客戶端 遠端訪問 其他主機

2021-08-21 06:24:00 字數 829 閱讀 4385

結構:pc-a 執行redis client,pc-b執行redis server

pc-b方面

在server中,修改配置檔案redis.windows-service.conf中的:

1、注釋 #bind 127.0.0.1

2、設定 protected-mode no  ,但是好像沒用,後面命令列做一次。

執行pc-b 上的server,

在pc-b上啟動乙個client,執行config set protected-mode no,設定為可以遠端訪問。

pc-a

在pc-a上,修改redis.windows.conf     注釋 #bind 127.0.0.1

啟動乙個client, 在client目下啟動cmd,拖入exe,後面加上 -h  伺服器的ip。執行

即可連線上。

如果客戶端報錯  error: 磁碟在使用中,或被另乙個程序鎖定。意思是伺服器上保護模式沒關閉,按照上面操作即可。

用法:redis-cli [options] [cmd [arg [arg ...]]]

-h 《主機ip>,預設是127.0.0.1

-p 《埠》,預設是6379

-a 《密碼》,如果redis加鎖,需要傳遞密碼

在任意乙個client上, subscribe chatname  就訂閱了乙個頻道。

在另乙個client上,publish chatname   內容,就可以傳送內容。

Redis客戶端訪問

在nignx和mybatis文章相關案例中都使用到了redis,使用過程中都是直接匯入redis相關的jar後進行ip port的配置就可以訪問了 mybatis功能點一應用 二級快取整合redis 池塘裡洗澡的鴨子 cnblogs.com 使用過程中並不需要關注訪問介面等,而本文從redis的視角...

Redis如何通過本機客戶端訪問遠端伺服器端

預設無許可權控制 遠端服務連線 redis cli h 127.0.0.1 p 6379 windows下 redis cli.exe h 127.0.0.1 p 6379 redis 127.0.0.1 6379 遠端服務停止 redis cli h 172.168.10.254 p6379 sh...

Mysql配置遠端客戶端訪問

在linux下安裝好mysql之後,想通過遠端的mysql圖形化客戶端來連線訪問,需要先對mysql進行一些許可權的設定。我通常是如下做的 在linux下安裝好mysql,預設是沒有密碼的,只需要通過 mysql uroot 就可以進入mysql的console了。通過如下命令,可以檢視mysql針...