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

관련 정보