python - 无法使用 django-redis 连接到 redis

标签 python django amazon-web-services redis django-redis

我有一个使用 django-redis 3.8.0 连接到 redis 的 aws 实例的 django 项目。但是,我收到 ConnectionError: Error 111 connecting to None:6379。连接被拒绝。 尝试连接时。如果我通过 ssh 进入我的 ec2 并从 shell 使用 redis-py,我就可以很好地从缓存中读取和写入,所以我不认为这是一个安全策略问题。

最佳答案

好的,明白了。我需要做的是在我的位置前加上 redis://。这是特定于 django-redis 库及其解析位置 url 的方式。这解释了为什么当我使用 python redis 库手动设置 StrictRedis 连接时我能够连接。

关于python - 无法使用 django-redis 连接到 redis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27364149/

相关文章:

python - 在matplotlib中删除 latex 下标中的斜体

python - 如何在 Seaborn 绘图上绘制圆圈?

amazon-web-services - 使用 CloudFormation 创建 Amazon RDS 快照

amazon-web-services - 禁用 http 重定向到 https

python - users().messages().list() 似乎上限为 500 条消息

python - 使用某些图像标记图像中断的 Altair 可视化

Django Postgresql ArrayField 聚合

django - 单元测试权限

python - 当查询在 Django 中以原子方式不返回任何行时,如何将新行插入表中?

mongodb - 在 Mongo 的数据上运行 Map/Reduce 的最佳方法是什么?