Wird Foreman unter Multithread-Passagier ausgeführt?

Wird Foreman unter Multithread-Passagier ausgeführt?

Ist es sicher, Foreman unter dem „Thread“-Parallelitätsmodell im Passagiermodus auszuführen, indem PassengerConcurrencyModel=thread festgelegt wird?

Es scheint, als wäre diese Antwort leicht zu finden, aber aus irgendeinem Grund habe ich Probleme. Ich habe die Foreman-Site und die Benutzer-Mailingliste überprüft, aber ich sehe nichts, was über Parallelität spricht.

Danke.

BEARBEITEN: Ich führe Passenger in Apache aus.

Antwort1

Derzeit (Januar 2016) ist dies nicht der Fall. Foreman ist eine Rails-Anwendung und letzten Monat haben wir ein Upgrade auf Rails 4.1 durchgeführt, das standardmäßig als threadsicher gilt. Aber das gilt nur für den Rails-Stack, wir haben Foreman selbst nicht getestet und wir haben auch eine Reihe von Bibliotheken (einschließlich einiger nativer), die möglicherweise nicht threadsicher sind.

Wenn Sie dies testen, teilen Sie uns bitte Ihre Ergebnisse mit:http://theforeman.org/support.html

Dieses Thema habe ich auch in unserer Diskussionsliste angesprochen:https://groups.google.com/forum/#!topic/foreman-dev/FG6spa6Gy-I

verwandte Informationen