Foreman 能在多线程乘客下运行吗?

Foreman 能在多线程乘客下运行吗?

通过设置 PassengerConcurrencyModel=thread,在乘客的“线程”并发模型下运行 Foreman 是否安全?

看起来这应该是一个很容易找到的答案,但出于某种原因,我遇到了麻烦。我检查了 Foreman 网站和用户邮件列表,但没有看到任何关于并发的内容。

谢谢。

编辑:我在 Apache 中运行 Passenger。

答案1

目前 (2016 年 1 月) 不是。Foreman 是一个 Rails 应用程序,上个月我们合并升级到 Rails 4.1,默认情况下它被认为是线程安全的。但这只是针对 Rails 堆栈,我们还没有测试 Foreman 本身,而且我们有很多库(包括一些本机库)可能不是线程安全的。

如果您确实测试了这一点,请与我们分享您的结果:http://theforeman.org/support.html

我也在我们的讨论列表中提出了这个话题:https://groups.google.com/forum/#!topic/foreman-dev/FG6spa6Gy-I

相关内容