ruby-on-rails - 在 Rails 配置中获取 Rack/Puma 选项
问题描述
我试图在我的config/environments/development.rb
文件中确定 Rails 是否配置为在运行时绑定到特定值rails server
,如果是,那么该值是什么,但是我不容易看到它在哪里/是否可用。
通过查看命令的源代码rails server
,我可以看到提供给的值作为选项--binding
传递给创建的Rack::Server
子类实例:Host
,随后作为选项的Rack::Handler::Puma
一部分传递给实例:binds
,但从那里我不确定如何继续。
我知道我可以解析这些ARGV
值以确定(字面上)--binding
参数是否已传递给rails server
,但我将其视为最后的手段。
解决方案
推荐阅读
- java - 一直报错:Table visitortable has no column named contactperson
- java - 将 dispatch.yaml 添加到每个服务?
- java - BigInteger 的 Java 基础转换
- rust - 是否可以检查 rust 中的闭包是否相等?
- python - 当我使用 ETABS OAPI 时,我在最新版本的 anaconda 中遇到问题。我收到消息“无法打开文件 \\BufferFileIn::BufferFileIn()”
- python-3.x - 熊猫数据框按天分组并在固定时间找到超过值的第一个值
- sensors - 我想将传感器数据从 MyRIO 发送到 XBee3 Mesh
- google-apps-script - Google Apps 脚本禁用基于时间的重复触发器
- java - AWS 上 sudo 用户的 Java 主文件夹不同
- python - Django,python3,在安装时我得到:“未加载父模块'setuptools'”