Redis
 sql >> база данни >  >> NoSQL >> Redis

Redis - Свържете се с отдалечен сървър

Бях заседнал със същия проблем и предишният отговор не ми помогна (макар и добре написан).

Решението е тук:проверете вашия /etc/redis/redis.conf , и се уверете, че сте променили по подразбиране

bind 127.0.0.1

до

bind 0.0.0.0

След това рестартирайте услугата си (service redis-server restart )

След това вече можете да проверите дали redis слуша на нелокален интерфейс с

redis-cli -h 192.168.x.x ping

(заменете 192.168.x.x с вашия IP адрес)

Важна забележка: както заявиха няколко потребители, това не е безопасно за да зададете това на сървър, който е изложен на интернет. Трябва да сте сигурни, че redis е защитен с всякакви средства, които отговарят на вашите нужди.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Излъчване на Redis Pub-Sub или Socket.IO

  2. Проектиране на таблица на база данни Redis като SQL?

  3. ServiceStack.Redis Не може да се чете транспорт - BasicRedisClientManager

  4. Съхранение на вложени javascript обекти в redis - NodeJS

  5. Как да възобновите хеш слотове на конкретен възел в редис клъстер в случай на тежка повреда?