ruby - 我怎样才能发现我的 ROR 应用程序正在获取它的 ENV 变量
问题描述
我接管了一个 ROR 应用程序,并更改local_env.yml
了 .env 中的 ENV 变量,以指向 MongoDB Atlas 上的新 MongoDB 服务器并远离 MLab。但是,该应用程序仍在访问 MLab 上的数据库。
所以我也做了以下事情:
- 我检查了电脑,里面有相同的 ENV
bash_profile
,我已经改变了。 - 然后我做了一个来源
~/.bash_profile
- 我重新启动了 Puma,但该应用程序仍在使用通过 ENV[MONGO] 访问的 Mlab DB。
有没有办法找出应用程序从哪里提取 ENV 变量?
解决方案
推荐阅读
- c# - Find and Replace inside of HtmlWebViewSource property
- assembly - 如何在 ARM7 上执行模数?
- matlab - 应用程序设计器点未出现在绘图上
- jenkins - 在 Groovy 脚本中传递命令行输入
- reactjs - I can not deploy react app on github pages
- html - HTML table scraping in R
- hibernate - Spring Data Rest Association GET Override
- c - 无法获取 C 中指针的内容
- python - 如何在 statsmodels 未观察到的组件模型中输入测量噪声?
- c# - The server tag is not well formed. html runat="server" and data-target="#<% Eval("Abbreviation")%>"