遠程登錄 redis 的方法有兩種:通過 ssh 端口轉(zhuǎn)發(fā):在本地創(chuàng)建 ssh 通道后,連接本地端口即可登錄。使用 redis sentinel:安裝 redis sentinel,配置配置文件,啟動 sentinel,訪問管理界面后可連接到 redis 主節(jié)點。
Redis 遠程登錄
如何遠程登錄 Redis?
遠程登錄 Redis 的方法主要有兩種:
-
通過 SSH 端口轉(zhuǎn)發(fā)
使用 Redis Sentinel
方法 1:SSH 端口轉(zhuǎn)發(fā)
步驟:
在本地計算機上創(chuàng)建一個 SSH 通道:
ssh -L [local_port]:127.0.0.1:[remote_port] [username]@[remote_host]
登錄后復(fù)制
例如:ssh -L 6379:127.0.0.1:6379 user@remote-server
連接本地端口:
使用 Redis 客戶端連接本地端口(6379 在此示例中):
<a style="color:#f60; text-decoration:underline;" href="https://www.php.cn/zt/15737.html" target="_blank">redis</a>-cli -h localhost -p 6379
登錄后復(fù)制
方法 2:Redis Sentinel
Redis Sentinel 是一款監(jiān)控和管理 Redis 實例的工具。它可以提供 Redis 的故障轉(zhuǎn)移和自動故障恢復(fù)功能。
步驟:
安裝 Redis Sentinel:
yum install redis-sentinel
登錄后復(fù)制
配置 Sentinel:
創(chuàng)建配置文件 /etc/redis/sentinel.conf 并指定 Redis 主節(jié)點和從節(jié)點的信息。
啟動 Sentinel:
redis-sentinel /etc/redis/sentinel.conf
登錄后復(fù)制
連接到 Sentinel 管理界面:
使用瀏覽器訪問 Sentinel 管理界面:
http://[sentinel_host]:26379
登錄后復(fù)制
在管理界面中,選擇要連接的 Redis 主節(jié)點。
溫馨提示:
遠程端口(remote_port)應(yīng)該是 Redis 服務(wù)正在偵聽的端口。
請確保在遠程服務(wù)器上啟用了 Redis 服務(wù),并且沒有防火墻阻止連接。
Sentinel 僅適用于 Redis 2.8.12 或更高版本。






