[RUBY-ON-RAILS] 퓨마는 유일한 멀티 스레드 레일 4 HTTP 서버인가?
RUBY-ON-RAILS퓨마는 유일한 멀티 스레드 레일 4 HTTP 서버인가?
나는 우리의 스택 레일 4로 변환 오긴했는데 (네!)
내가 스레드 안전 코드를 활용하기 위해 찾고 있어요.
푸마는 다른 문제가 나타납니다 중지, 점점 작동 :(
푸마는 유일하게 멀티 스레드 레일인가?
Thin -> EventMachine
Unicorn -> Forking
Puma -> multi-threaded
Mongrel -> don't care
Webbrick -> don't care
해결법
-
==============================
1.알파벳 순서에 번호 :
알파벳 순서에 번호 :
현재 MRI 루비 인해 글로벌 인터프리터 잠금 (GIL)에 한 번에 하나의 스레드 실행을 실행됩니다. 당신은 네이티브 스레드에 대한 액세스를 제공 JRuby에서 또는 Rubinius, 같은 다른 루비 런타임을 사용하여 멀티 스레딩 악용 진정 할 수 있습니다. 당신이 JRuby를 함께 가기로 결정하는 경우, 여러 JVM에 의존하는 서버의 가치 탐구가 있습니다.
-
==============================
2.트리니다드는 좋은 것입니다. JRuby를 개발을위한 매우 강력한 서버 :
트리니다드는 좋은 것입니다. JRuby를 개발을위한 매우 강력한 서버 :
http://blog.jruby.org/2012/04/two-apps-one-trinidad/
http://railscasts.com/episodes/377-trinidad?view=comments
여기에 몇 가지 좋은 벤치 마크합니다 (Trini 서버 비트 퓨마)가 있습니다 :
http://carlhoerberg.github.io/blog/2012/03/31/jruby-application-server-benchmarks/
좋은 트리니다드 Server 설치 튜토리얼 :
http://blog.jruby.org/2012/04/two-apps-one-trinidad/
from https://stackoverflow.com/questions/17902386/is-puma-the-only-multi-threaded-rails-4-http-server by cc-by-sa and MIT license
'RUBY-ON-RAILS' 카테고리의 다른 글
[RUBY-ON-RAILS] 선택 임의 기록 레일 (0) | 2020.03.03 |
---|---|
[RUBY-ON-RAILS] 레일에 2 응용 프로그램을 ssl_requirement를 사용하여 강제로 SSL (0) | 2020.03.03 |
[RUBY-ON-RAILS] 레일에서 검증되지 않은 누락 된 파일을 간단한 COV 보석 (0) | 2020.03.03 |
[RUBY-ON-RAILS] 루비 어레이 작성, VS Array.new [] (0) | 2020.03.03 |
[RUBY-ON-RAILS] 레일 (루비) : 예 / 아니오 대신 참의 / 거짓 (0) | 2020.03.03 |