ruby - 用 unicorn 产生多个 worker

标签 ruby sinatra unicorn

我正在尝试使用 unicorn 生成 7 个工作线程,我的设置如下

worker_processes 7
timeout 30     
preload_app true

但在日志中,我只看到一名 worker 产卵。有什么我想念的吗?

I, [2014-04-27T01:59:02.190520 #47057]  INFO -- : listening on addr=0.0.0.0:9393 fd=7
I, [2014-04-27T01:59:02.190743 #47057]  INFO -- : worker=0 spawning...
I, [2014-04-27T01:59:02.191937 #47057]  INFO -- : master process ready
I, [2014-04-27T01:59:02.192275 #47059]  INFO -- : worker=0 spawned pid=47059
I, [2014-04-27T01:59:02.192493 #47059]  INFO -- : Refreshing Gem list
I, [2014-04-27T01:59:02.292342 #47628]  INFO -- : worker=0 ready

有什么我想念的吗?

最佳答案

我假设 unicorn 会自动从配置文件夹中获取配置文件。但是我必须使用 -c 选项手动传递配置文件。传入配置文件后,我可以看到生成了 7 个 worker。

关于ruby - 用 unicorn 产生多个 worker ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23320024/

相关文章:

ruby-on-rails - Rspec 'cannot load such file'

ruby - 如何在 Ruby 中获取 13 位整数的当前时间?

ruby - 在 Windows 上启动 Sinatra Web 应用程序

ruby-on-rails - 调试 502 Bad Gateway 错误 - Ubuntu、Nginx、Unicorn

ruby-on-rails - 避免 Rails 将 PostgreSQL inet 类型转换为 IPAddr 对象?

ruby - 如何正确使用数据映射器回调(或 Hook )?

Ruby:JSON.parse 返回未定义的方法 `bytesize'

ruby-on-rails - 我的 rackup 文件有什么问题?

ruby-on-rails-3 - RVM 和 Unicorn 部署

html - 我应该将以前创建的 HTML 文件放在 Rails 应用程序的什么位置?