Sta*_*ers 6 configuration ruby-on-rails puma
我的美洲狮配置:
path = Dir.pwd + "/tmp/puma/"
threads 0,20
environment "production"
daemonize true
drain_on_shutdown true
bind "unix://" + path + "socket/puma.sock"
pidfile path + "pid/puma.pid"
state_path path + "pid/puma.state"
Run Code Online (Sandbox Code Playgroud)
我的环境/ production.rb
MyApp::Application.configure do
config.log_level = :debug
end
Run Code Online (Sandbox Code Playgroud)
我启动我的服务器:
starkers@ubuntu:~/Desktop/myspp$ pumactl -F config/puma.rb start
=> Booting Puma
=> Rails 4.0.2 application starting in production on http://0.0.0.0:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
config.eager_load is set to nil. Please update your config/environments/*.rb files accordingly:
* development - set it to false
* test - set it to false (unless you use a tool that preloads your test environment)
* production - set it to true
Puma 2.8.2 starting...
* Min threads: 0, max threads: 16
* Environment: production
* Listening on tcp://0.0.0.0:3000
Run Code Online (Sandbox Code Playgroud)
我浏览了我的应用程序.我的log/production.log是空白的.不知道为什么?
目录访问0777遍及我的应用程序.
不知道造成这种情况的原因.真的需要日志(显然).本地和远程发生这种情况,这与我的配置有关.但是我不确定是什么配置.puma/ubuntu/rails中有什么可能导致这种情况吗?
RAILS_ENV=development rails s
Run Code Online (Sandbox Code Playgroud)
填充development.log
和
RAILS_ENV=production rails s
Run Code Online (Sandbox Code Playgroud)
让production.log像Kim Kardashian的头一样空洞.
bind在配置文件末尾设置:
path = Dir.pwd + "/tmp/puma/"
threads 0,20
environment "production"
daemonize true
drain_on_shutdown true
pidfile path + "pid/puma.pid"
state_path path + "pid/puma.state"
bind "unix://" + path + "socket/puma.sock"
Run Code Online (Sandbox Code Playgroud)
我使用命令pumactl -F config/puma.rb start来启动服务器(我想没有什么区别,但无论如何)。
我建议使用#{}路径:
pidfile "#{path}pid/puma.pid"
state_path "#{path}pid/puma.state"
bind "unix://#{path}socket/puma.sock"
Run Code Online (Sandbox Code Playgroud)
但这是你的选择。
希望它有帮助(对我来说你的配置也不起作用)。
您还可以添加 Puma 日志:
stdout_redirect "#{Dir.pwd}/log/puma.stdout.log", "#{Dir.pwd}/log/puma.stderr.log"
Run Code Online (Sandbox Code Playgroud)
在 之前添加此行bind。
| 归档时间: |
|
| 查看次数: |
2799 次 |
| 最近记录: |