Devo usar o Ubuntu 11.04 ou 11.10 no ec2 para um servidor front-end rails?

1

Eu tenho procurado uma resposta para essa pergunta e descobri um punhado de referências e muito material promocional, mas não está claro para mim o que escolher.

Se eu estiver configurando um novo servidor front-end rails 3.1, qual versão do ubuntu (11.04 ou 11.10) devo escolher?

    
por chrishomer 17.10.2011 / 18:57

3 respostas

5

Aqui estão algumas das considerações que entram nessa decisão para mim (não específicas para trilhos):

  • Nenhum desses é um lançamento do LTS, então ambos atingem o fim de sua vida útil para suporte 18 meses após o lançamento. 11.10 foi lançado este mês. 11.04 já tem seis meses de lançamento, então atinge o fim de vida em um ano.

  • 11.10 terá versões mais recentes dos vários pacotes de software e aplicativos. Isso pode ser ótimo para obter os recursos mais recentes em novos projetos.

  • O 11.04 existe há meio ano, portanto é menos provável que tenha erros não descobertos. Se eu estiver lançando um projeto que precisa ter menos risco no futuro imediato, geralmente evitarei uma nova versão até que fique com um mês ou dois.

  • 11.10 pode ter problemas resolvidos mais rapidamente que releases mais antigos, já que é o mais recente. Pode também obter um melhor suporte no EC2, se é onde você está pensando em rodar.

por 17.10.2011 / 19:32
1

Evite o Ubuntu 11.10 em produção por mais alguns meses para permitir que erros sejam encontrados e resolvidos.

Ontem aprendemos isso da maneira mais difícil quando reimplantamos um site que está sendo executado no Ubuntu 11.04 (Natty) nos últimos 3 meses para uma instância do Ubuntu 11.10 (Oneiric). No dia seguinte, já havíamos identificado dois grandes problemas:

  • O trabalho cron de limpeza de sessão do PHP usava 100% da CPU ao bifurcar o fusor em cada sessão ( fórum ), causando 503s aos usuários. Revertemos para a versão 11.04 do cron job.

  • Os logs do Apache estavam cheios de erros "408" (tempo limite de solicitação do cliente), que ainda não foram diagnosticados.

Pode haver outros à espreita, por isso decidimos voltar ao 11.04. Felizmente, nossos scripts de implantação tornaram relativamente rápido provisionar instâncias baseadas em 11.04 para trocar para o balanceador de carga.

    
por 21.10.2011 / 07:49
0

Eu nunca tive isso aconteceu com 11.04, mas poucos dias depois de construir uma instância 11.10 acabei perdendo o acesso SSH para ele, isso nunca aconteceu 11,04. Eu consideraria isso, ou uma das versões LTS!

    
por 22.10.2011 / 18:36