특정 웹 서버의 종류와 관련이 있을 수 있는 문제를 조사하고 있습니다.
Discourse는 Puma와 Unicorn 웹 서버를 모두 지원하는 것 같습니다.
맞춤형 환경에서 Puma와 Unicorn 간 전환을 위한 가장 최소한의 구성과 올바른 방법은 무엇인가요?
어떤 이유인지 두 개의 설치 환경이 있는데, 하나는 Puma를, 다른 하나는 Unicorn을 실행하며, 두 환경 모두 RAILS_ENV: development로 설정되어 있습니다.
특정 웹 서버의 종류와 관련이 있을 수 있는 문제를 조사하고 있습니다.
Discourse는 Puma와 Unicorn 웹 서버를 모두 지원하는 것 같습니다.
맞춤형 환경에서 Puma와 Unicorn 간 전환을 위한 가장 최소한의 구성과 올바른 방법은 무엇인가요?
어떤 이유인지 두 개의 설치 환경이 있는데, 하나는 Puma를, 다른 하나는 Unicorn을 실행하며, 두 환경 모두 RAILS_ENV: development로 설정되어 있습니다.
기억이 맞다면, rails s는 puma를, unicorn_rails는 unicorn을 시작합니다.
어떤 이유로든(게mdir인 것 같은데) docker 컨테이너 안에서 bundle exec unicorn_rails를 사용해야 했습니다. 하지만 그 덕분에 매우 유용했습니다.
즉: NGINX와 조합으로 Ember-CLI를 사용할 때 Puma를 강력히 비추천합니다. 문제가 발생하기 때문입니다.
여기서 아직 해결되지 않은 문제가 있습니다. 일부 설치 환경에서는 bin/rails s를 실행할 때 Unicorn이 기본 웹 서버로 사용되는 것처럼 보이는데, 왜 그런 것일까요?