我正在尝试使用 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/