
Безопасно ли запускать Foreman в рамках модели параллелизма «thread» в Passenger, установив PassengerConcurrencyModel=thread?
Кажется, это должно быть легко найти ответ, но по какой-то причине у меня возникли проблемы. Я проверил сайт Foreman и список рассылки пользователей, но не вижу ничего, что говорило бы о параллелизме.
Спасибо.
EDIT: Я запускаю Passenger в Apache.
решение1
В настоящее время (январь 2016 г.) это не так. Foreman — это приложение Rails, и в прошлом месяце мы объединили обновление до Rails 4.1, которое по умолчанию считается потокобезопасным. Но это касается только стека Rails, мы не тестировали сам Foreman, а также у нас есть куча библиотек (включая некоторые собственные), которые могут быть не потокобезопасными.
Если вы это протестируете, пожалуйста, поделитесь с нами результатами:http://theforeman.org/support.html
Я также поднял эту тему в нашем списке для обсуждения:https://groups.google.com/forum/#!topic/foreman-dev/FG6spa6Gy-I