मेरे लिए मेरे पास उबंटू 18.x पर यह मुद्दा था, लेकिन मेरी समस्या यह थी कि मेरा रेडिस-सर्वर 127.0.0.1 पर चल रहा था, लेकिन मुझे पता चला कि मुझे इसे अपने आईपी पते xxx.xx.xx.xx पर चलाने की जरूरत है
मैं अपनी उबंटू मशीन में गया और निम्न कार्य किया।
cd /etc/redis/
sudo vim redis.conf
फिर मैंने इस भाग को संपादित किया।
################################## NETWORK #####################################
# By default, if no "bind" configuration directive is specified, Redis listens
# for connections from all the network interfaces available on the server.
# It is possible to listen to just one or multiple selected interfaces using
# the "bind" configuration directive, followed by one or more IP addresses.
#
# Examples:
#
# bind 192.168.1.100 10.0.0.1
# bind 127.0.0.1 ::1
#
# ~~~ WARNING ~~~ If the computer running Redis is directly exposed to the
# internet, binding to all the interfaces is dangerous and will expose the
# instance to everybody on the internet. So by default we uncomment the
# following bind directive, that will force Redis to listen only into
# the IPv4 loopback interface address (this means Redis will be able to
# accept connections only from clients running into the same computer it
# is running).le to listen to just one or multiple selected interfaces using
#
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES
# JUST COMMENT THE FOLLOWING LINE.
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bind 127.0.0.1 ::1 10.0.0.1
bind 127.0.0.1 ::1 # <<-------- change this to what your iP address is something like (bind 192.168.2.2)
सहेजें, और उसके बाद redis- सर्वर को पुनरारंभ करें।
sudo service redis-server restart
या बस चलाते हैं redis-server