每个进程的Ruby全局变量是不同的吗?

时间:2017-03-29 23:30:22

标签: ruby process global-variables puma

每个进程的Ruby全局变量的值是否不同?

例如,如果我执行$count = 5,是否会更改另一个进程的$count值?

我想知道这是因为Puma clustered mode can fork multiple processes (workers),我想确保$count对每个工人都是唯一的。

1 个答案:

答案 0 :(得分:1)

是的,全局变量在每个过程中应该是唯一的。