【发布时间】:2017-06-24 13:21:20
【问题描述】:
如果指定了两个 Web 服务器(比如 puma 和 unicorn) 在 Gemfile 中,哪个优先?
我自己尝试过这样做,但意识到我在 Windows 上并没有太多 ruby 支持。
【问题讨论】:
标签: ruby-on-rails webserver unicorn puma gemfile
如果指定了两个 Web 服务器(比如 puma 和 unicorn) 在 Gemfile 中,哪个优先?
我自己尝试过这样做,但意识到我在 Windows 上并没有太多 ruby 支持。
【问题讨论】:
标签: ruby-on-rails webserver unicorn puma gemfile
带示例的长答案:
rails server 启动服务器,你的服务器仍然是 puma。为什么 ?因为使用 rails new application-name 生成的 config/puma.rb 文件。 unicorn -c config/unicorn.rb 的命令。
我想这就是您问题的答案。简答:
您已经明确告诉 rails 您必须运行哪个网络服务器。 Rails 不会决定运行哪个(如果有多个 Web 服务器)。
我希望这能消除您的疑虑。 干杯
【讨论】: