Heroku CLI 提供 "No Redis instances found" 但我有一个 redis 云插件 运行 并且可用
Heroku CLI gives "No Redis instances found" yet I have a redis cloud addon running and usable
我正在学习 Redis 并让它在 java 应用程序中运行。我正在尝试使用 heroku redis:cli -a myAppName
命令直接连接它,但它显示“未找到 Redis 实例”。
当我执行 heroku apps
时,它会列出 myAppName
,所以我知道它是有效的。
heroku redis:info -a myAppName
没有 return 任何东西。
heroku 文档似乎并不准确,因为它们都遗漏了 -a
标志,cli 告诉我这是必需的。除此之外,我不知道我错过了什么。
您正在为您的应用查看 Heroku Redis, a hosted Redis service that Heroku itself provides. If you wish to use Heroku Redis, you can provision it 的文档,使用方法如下:
heroku addons:create heroku-redis:hobby-dev -a your-app-name
Pricing for Heroku Redis can be found here。上一条命令中使用的Hobby Dev计划是免费的。
还有other Redis providers that can be provisioned this way, including Redis Enterprise Cloud。或者您可以使用现有的托管 Redis 服务器。但是使用这些选项,您将无法使用 heroku redis
命令与服务交互。使用这些提供商提供的任何工具。
我正在学习 Redis 并让它在 java 应用程序中运行。我正在尝试使用 heroku redis:cli -a myAppName
命令直接连接它,但它显示“未找到 Redis 实例”。
当我执行 heroku apps
时,它会列出 myAppName
,所以我知道它是有效的。
heroku redis:info -a myAppName
没有 return 任何东西。
heroku 文档似乎并不准确,因为它们都遗漏了 -a
标志,cli 告诉我这是必需的。除此之外,我不知道我错过了什么。
您正在为您的应用查看 Heroku Redis, a hosted Redis service that Heroku itself provides. If you wish to use Heroku Redis, you can provision it 的文档,使用方法如下:
heroku addons:create heroku-redis:hobby-dev -a your-app-name
Pricing for Heroku Redis can be found here。上一条命令中使用的Hobby Dev计划是免费的。
还有other Redis providers that can be provisioned this way, including Redis Enterprise Cloud。或者您可以使用现有的托管 Redis 服务器。但是使用这些选项,您将无法使用 heroku redis
命令与服务交互。使用这些提供商提供的任何工具。