【发布时间】:2016-04-20 18:07:21
【问题描述】:
我正在 Heroku 上使用 Redis,我正在尝试 RedisToGo 和 Redis Cloud,我需要获取数据库的 URL 以将其放入我的 django 应用程序设置中的BROKER_URL。 RedisToGo 清楚地为我提供了仪表板中的 URL,但 Redis Cloud 没有。有人知道怎么弄吗?
【问题讨论】:
标签: heroku redis redistogo redislabs
我正在 Heroku 上使用 Redis,我正在尝试 RedisToGo 和 Redis Cloud,我需要获取数据库的 URL 以将其放入我的 django 应用程序设置中的BROKER_URL。 RedisToGo 清楚地为我提供了仪表板中的 URL,但 Redis Cloud 没有。有人知道怎么弄吗?
【问题讨论】:
标签: heroku redis redistogo redislabs
当您添加插件时,REDISCLOUD_URL 将设置在 config variables 中。您应该使用应用程序中的环境访问器来使用 URL,例如在 Python 中 os.environ.get('REDISCLOUD_URL') 和在 Ruby 中 ENV['REDISCLOUD_URL']。
如果您只想知道 URL 是什么,可以在 Heroku 仪表板的“设置”选项卡上查看它——单击“显示配置变量”。或者您可以使用 CLI:
heroku config:get REDISCLOUD_URL -a YourAppName
【讨论】: