문제

저는 현재 하나의 서버에서 8 Rails 애플리케이션을 감시하는 monit을 사용하여 잡종 클러스터를 실행하고 있습니다.

이 애플리케이션 중 7개를 mod_rails로 옮기고 나머지 하나는 mongrel에 옮기고 싶습니다.7개의 작은 애플리케이션은 용량이 적은 반면, 잡종에 남겨두고 싶은 애플리케이션은 대용량 앱입니다.

내가 이해하는 바에 따르면 이것이 최선의 솔루션이 될 것입니다. PassengerPoolIdleTime 설정은 전역 수준에서만 적용될 수 있기 때문입니다.

이러한 유형의 설정에서 주의해야 할 구성 사항은 무엇입니까?

도움이 되었습니까?

해결책

성능이 Mongrel과 비슷하고 관리 오버헤드가 적기 때문에 아마도 모든 앱을 mod_rails로 옮길 것입니다.

구성 문제와 관련하여 공개 디렉터리를 허용하는지 확인하세요. 그렇지 않으면 정적 자산이 실패할 수 있습니다.

<Directory "/var/www/app/current/public">
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

그 외에도 Apache 구성 방법을 알고 있다면 mod_rails는 매우 쉽습니다.

다른 팁

결국 모든 것을 mod_rails로 옮겼습니다.

챔피언처럼 작동합니다!

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top