我来自 Java/Tomcat 堆栈,并且是 RoR 堆栈的新手。我试图了解有关 puma 配置的一些概念。我已经读过这篇和这篇,但我仍然不清楚工人术语。
据我所知,工作人员会导致子进程运行 puma。因此,本质上,这允许您在使用多核实例时实现并行性。但是您也可以通过启动尽可能多的 ec2 单核实例来实现相同的目的吗?
另外,如果实例不是多核,那么将工人设置为> 0是否有意义。
这里的任何信息都会对我有很大帮助。谢谢!
ruby ruby-on-rails puma puma-dev
puma ×1
puma-dev ×1
ruby ×1
ruby-on-rails ×1