我怎么知道我是否在集群模式下运行Puma?

时间:2015-12-03 12:36:46

标签: ruby server cluster-computing puma

配置中没有明确的选项 - 我怎么知道我的Puma实例是否在群集模式下运行?

1 个答案:

答案 0 :(得分:1)

如果Puma以群集模式运行,您应该看到

[12345] Puma starting in cluster mode...

其中“12345”是分叉创建工人的主Puma流程的进程ID。

您还可以运行ps x | grep puma并检查输出 - 它可能类似于以下内容:

user@computer$ ps x | grep puma
12315 pts/2    Sl+    0:03 puma 2.11.3 (tcp://0.0.0.0:3000) [rails]
12386 pts/2    Sl+    0:00 puma: cluster worker 0: 12315 [rails]
12391 pts/2    Sl+    0:00 puma: cluster worker 1: 12315 [rails]