use*_*366 5 python django heroku amazon-ec2 redis
我在一个独立的数据库服务器(ec2实例)上安装了redis.它已经正确安装和配置.现在,我想要做的就是从我的网络服务器,我连接到它,并对其键值存储进行更改.
我有一个在heroku上运行的python/django应用程序,我正在使用PostgreSQL用于其他一切,我使用redis只是为了在KV集中存储一些临时变量.
现在,我在本地服务器和网络服务器上安装https://github.com/andymccurdy/redis-py.
要测试连接并检查一切是否正常,我在我的环境中尝试以下操作:
>>> pool = redis.ConnectionPool(host='MY_DBSERVER_IP_ADDRESS', port=6379, db=0)
>>> r = redis.Redis(connection_pool=pool)
>>> r.set('foo', 'bar')
Run Code Online (Sandbox Code Playgroud)
这给了我一个错误 - ConnectionError: Error 111 connecting 54.235.xxx.xxx:6379. Connection refused.
我该如何连接?我错过了什么?