Foreman

工頭會在多執行緒乘客下執行嗎?

  • February 4, 2016

通過設置PassengerConcurrencyModel = thread,在乘客的“執行緒”並發模型下執行Foreman是否安全?

看起來這應該是一個容易找到的答案,但由於某種原因我遇到了麻煩。我檢查了 Foreman 站點和使用者郵件列表,但沒有看到任何關於並發的內容。

謝謝。

編輯:我在 Apache 中執行乘客。

目前(2016 年 1 月)不是。Foreman 是一個 Rails 應用程序,上個月我們合併升級到 Rails 4.1,預設情況下它被認為是執行緒安全的。但這只是針對 Rails 堆棧,我們還沒有測試 Foreman 本身,而且我們有一堆庫(包括一些本地庫)可能不是執行緒安全的。

如果您對此進行測試,請與我們分享您的結果:http: //theforeman.org/support.html

我還在我們的討論列表中提出了這個話題:https ://groups.google.com/forum/#!topic/foreman-dev/FG6spa6Gy-I

引用自:https://serverfault.com/questions/693924