2016-11-18 21 views
20

Tôi có URL và PORT của máy chủ Redis từ xa. Tôi có thể viết vào Redis từ Scala. Tuy nhiên tôi muốn kết nối với Redis từ xa qua terminal bằng cách sử dụng redis-server hoặc một cái gì đó tương tự để thực hiện một số cuộc gọi hget, get, v.v. (Tôi có thể thực hiện với Redis được cài đặt cục bộ của mình mà không gặp bất kỳ sự cố nào).Làm cách nào để kết nối với máy chủ Redis từ xa?

Trả lời

38
redis-cli -h XXX.XXX.XXX.XXX -p YYYY 

xxx.xxx.xxx.xxx là địa chỉ IP và yyyy là cổng

VÍ DỤ từ môi trường dev của tôi

redis-cli -h 10.144.62.3 -p 30000 

REDIS CLI COMMANDS

chủ, cổng, Mật khẩu và cơ sở dữ liệu By redis mặc định -cli kết nối với máy chủ ở 127.0.0.1 p ort 6379. Như bạn có thể đoán, bạn có thể dễ dàng thay đổi điều này bằng cách sử dụng tùy chọn dòng lệnh. Để chỉ định tên máy chủ lưu trữ khác hoặc địa chỉ IP, hãy sử dụng -h. Để thiết lập một cổng khác, sử dụng -p.

redis-cli -h redis15.localnet.org -p 6390 ping

+3

Nó nói 'Không thể kết nối với Redis tại -c: 6379: thất bại tạm thời trong tên resolution' – duckertito

Các vấn đề liên quan