Bạn đã xác nhận redis-server đang chạy? Xin đừng hỏi tôi để phân tích các lệnh sau đây, nhưng trong một thiết bị đầu cuối, bạn có thể gõ:
ps aux | grep redis
Sau đó, bạn sẽ thấy một cái gì đó như:
redis 13319 0.0 0.0 2884 1056 ? Ss 10:54 0:00 /usr/bin/redis-server /etc/redis/redis.conf
Nếu nó không hoạt động, Tôi khuyên bạn nên đưa ra lệnh sau:
nohup redis-server &
Điều đó sẽ bắt đầu một quá trình redis-server và tách nó ra khỏi thiết bị đầu cuối. Nếu không, tôi tin rằng bạn cần phải rời khỏi thiết bị đầu cuối đó mở toàn bộ thời gian bạn muốn chạy lại máy chủ.
(. Luôn luôn là một ý tưởng tốt để xác minh quá trình này được chạy khi bạn cháy nó lên, vì vậy sử dụng lệnh đầu tiên một lần nữa)
Cập nhật: Tôi không chắc chắn nếu làm việc này cho tất cả các phiên bản, nhưng trên Redis Server 3.0.6 trên Ubuntu 16.04, bạn cũng có thể phát hành sudo service redis-server status
. Bạn sẽ nhận được một số đầu ra tiết, vì vậy tôi sẽ không đăng tất cả, nhưng đó có thể là một lựa chọn khác cho một số người trong chúng ta.
có vẻ như máy chủ redis không chạy – marcgg
Lỗi máy chủ có câu hỏi chuẩn về [Kết nối bị từ chối] (http://serverfault.com/questions/725262/what-causes-the-connection-refused-message) . – Raedwald