Mod_rails e vira-lata em execução no mesmo servidor?
-
02-07-2019 - |
Pergunta
Atualmente estou correndo grupos mestiços com monit vigiando-os para 8 aplicações Rails em um servidor.
Eu gostaria de mover 7 destas aplicações para mod_rails, com um restante de vira-lata. Os 7 aplicações menores são de baixo volume, enquanto o que eu gostaria de permanecer no vira-lata é um volume alto, app.
Pelo que entendi, esta seria a melhor solução -. Como o PassengerPoolIdleTime definição só pode ser aplicada a nível global
Qual a configuração armadilhas que eu deveria olhar para com este tipo de instalação?
Solução
Eu provavelmente apenas mover todos os aplicativos para mod_rails, como o desempenho parece comparável a Mongrel e há menos sobrecarga de administração.
Com relação às armadilhas de configuração, apenas tenha certeza que você permitir que seu diretório público, ou você vai encontrar ativos estáticos falha:
<Directory "/var/www/app/current/public">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Além de que, se você sabe como configurar o Apache, mod_rails é muito indolor.
Outras dicas
acabou se mudando tudo para mod_rails.
funciona como um campeão!