基于Java的应用程序在Heroku使用Redis

第一步。创建Redis企业云万博体育彩#

创建您的免费Redis企业云帐户。万博体育彩按照此链接创建Redis企业云万博体育彩订阅和数据库如下图所示:

heroku

保存数据库端点URL和密码以供将来参考。

第二步。创建Heroku帐户#

如果您是第一次使用Heroku,请创建您的新Heroku帐户通过这个链接

heroku

第三步。在系统上安装Heroku CLI#

brew安装heroku

第四步。登录到Heroku#

heroku登录
heroku:按任意键都可以 打开 打开浏览器登录或退出:
将浏览器打开到https://cli-auth.heroku.com/auth/cli/browser/XXXXXXXXXXA
登录 .. . 完成
记录 在里面 作为your_email_address

第五步。将应用程序连接到Redis企业云万博体育彩#

对于本演示,我们将使用采样率限制应用

克隆存储库#

git 克隆https://github.com/redis-developer/basic-rate-limiting-demo-java
赫罗库创造
创建应用程序…完成,⬢隐藏-林地- 03996
https://hidden-woodland-03996.herokuapp.com/ | https://git.heroku.com/hidden-woodland-03996.git

第六步。建立环境变量#

转到Heroku dashboard,单击“设置”,并在配置变量下设置REDIS_ENDPOINT_URI和REDIS_密码。参考步骤1。

heroku

现在,您有了一个功能良好的Git存储库,其中包含一个简单的应用程序和一个包。Node的依赖项管理器使用。

第七步。部署您的代码#

Heroku为你的应用程序生成一个随机名称(在本例中为hidden-woodland-03996),或者你可以传递一个参数来指定你自己的应用程序名称。现在部署您的代码:

$ git push heroku
远程:在1m 5s内成功构建
远程:12个可执行任务:12个已执行
远程:-->发现进程类型
远程:Procfile声明类型->web
远程:
远程:- >压缩……
远程:完成:298.9M
远程:-->正在启动。。。
远程:发布v3
远程:https://hidden-woodland-03996.herokuapp.com/部署到Heroku
远程:
远程:验证部署……完成了。
https://git.heroku.com/hidden -林地- 03996. - git
*[新分支]主控->主控

第八步。访问应用程序#

打开https://hidden-woodland-03996.herokuapp.com/查看您的申请表

heroku

下一个步骤#

Baidu