创建您的免费 Redis Cloud 账户。 点击此链接创建 Redis Cloud 订阅和数据库,如下所示:
保存数据库端点 URL 和密码,以备将来参考。
如果您是首次使用 Heroku,请创建您的新 Heroku 账户 通过此链接
brew install heroku
heroku login
heroku: Press any key to open up the browser to login or q to exit:
Opening browser to https://cli-auth.heroku.com/auth/cli/browser/XXXXXXXXXXA
Logging in... done
Logged in as your_email_address
在本演示中,我们将使用一个 示例速率限制应用
git clone https://github.com/redis-developer/basic-redis-rate-limiting-demo-nodejs
运行以下 CLI 命令以获得一个可用的 Git 存储库,其中包含一个简单的应用和一个 package.json 文件。
heroku create
Creating app... done, ⬢ rocky-lowlands-06306
https://rocky-lowlands-06306.herokuapp.com/ | https://git.heroku.com/rocky-lowlands-06306.git
转到 Heroku 控制面板,点击“Settings”(设置),并在 Config Vars(配置变量)下设置 REDIS_ENDPOINT_URI 和 REDIS_PASSWORD。参考步骤 1。
您现在拥有一个可用的 Git 存储库,其中包含一个简单的应用和一个 package.json 文件,该文件由 Node 的依赖管理器使用。
$ git push heroku
等待几秒钟,您将看到以下消息显示
remote: -----> Launching...
remote: Released v3
remote: https://rocky-lowlands-06306.herokuapp.com/ deployed to Heroku
remote:
remote: Verifying deploy... done.
To https://git.heroku.com/rocky-lowlands-06306.git
* [new branch] main -> main
打开 https://rocky-lowlands-06306.herokuapp.com/ 查看您的应用