Tom*_*cer 10 git heroku environment-variables node.js
是否可以在不重新启动应用程序的情况下设置Heroku环境变量?
我的应用通过OAuth2连接到不同的在线服务.对于我连接的每个服务,我需要设置OAuth2 ID和密码.为了将这些配置变量保留在我的代码之外,我正在使用环境变量,并在on process.env(node.js)中读取它们.
每次我向我的应用添加新服务时,我都需要为ID和机密添加相应的环境变量.我需要在推送最新代码之前执行此操作,以便当应用程序下次启动新服务连接时,OAuth2 ID和秘密变量可用.
目前我的工作流程如下:
heroku config:set <SERVICE>_ID=foo <SERVICE>_SECRET=bargit push heroku master目前,这两个操作都将重新启动应用程序.我真的更喜欢第一个操作不重启应用程序,因为这些配置变量的更改不需要在步骤2)之前生效.通过在步骤1)重新启动,我的应用程序将遇到不必要的停机时间.
那么,有没有办法阻止步骤1)重新启动应用程序?
| 归档时间: |
|
| 查看次数: |
3765 次 |
| 最近记录: |