gpt4 book ai didi

ruby-on-rails - 为什么运行 `rails s` 作为守护进程不会启动 Puma?

转载 作者:行者123 更新时间:2023-12-03 16:20:54 25 4
gpt4 key购买 nike

当我运行 rails s -e production -p 9292(正常情况)时,我得到:

=> Booting Puma
=> Rails 5.1.1 application starting in production on http://0.0.0.0:9292
=> Run `rails server -h` for more startup options
Puma starting in single mode...
* Version 3.8.2 (ruby 2.3.0-p0), codename: Sassy Salamander
* Min threads: 5, max threads: 5
* Environment: production
* Listening on tcp://0.0.0.0:9292
Use Ctrl-C to stop

当我运行 rails s -d -e production -p 9292(作为守护进程)时,我得到:

=> Booting Puma
=> Rails 5.1.1 application starting in production on http://0.0.0.0:9292
=> Run `rails server -h` for more startup options

就是这样。我需要运行 bundle exec puma -e production -p 9292 --pidfile tmp/pids/puma.pid -d 来获取第二部分:

Puma starting in single mode...
...

另外,我的 Puma 日志在哪里?我在我的 log 文件夹中看到一个空白的 production.log,没有其他日志文件。

背景上下文:当我在将 railspuma 作为守护进程运行后运行 curl 0.0.0.0:9292 时,出现错误 发生未处理的低级错误。应用程序日志可能有详细信息。

最佳答案

rails s -e production -p 9292 -d

关于ruby-on-rails - 为什么运行 `rails s` 作为守护进程不会启动 Puma?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48071984/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com