JavaFree.org | RubyOnBr.org

Colocando uma aplicação em produção.

Acompanhar Colocando uma aplicação em produção. 5 posts, 3 participantes

Avatar Arthur Martins 213 posts

Galera,

Aos mais experientes e que já possuem aplicações em RoR em produção, pergunto:

Quais dicas e cuidados cuidados que tenho que tomar ao colocar a minha aplicação em ambiente de produção?

Estou perguntando pois estou finalizando uma aplicação e pretendo colocá-la em produção logo.

Obrigado a todos

 
Avatar Daniel Libanori 199 posts
  • coloque a aplicação para rodar em modo de produção;
  • faça o controle de sessão DIREITO!;
  • rotacione o log;
  • crie tarefas para limpar os arquivos “gerados” ou limpar a base de tempos em tempos;
  • faça o Apache servir as páginas estáticas;
  • desabilite o log dos dados mais sensíveis (com filter_parameter_logging);
  • faça a verificação e reinicialização dos servidores periodicamente e automaticamente;
  • certifique-se que apenas a pasta public está acessível;
  • tente rodar tudo isso com o menor privilégio possível;
  • utilize backup da base de dados periodicamente;
 
Avatar Arthur Martins 213 posts

Daniel,

Pode explicar o que é “rotacione o log” ?

Você já fez algum tipo de impressão em modo texto, para impressoras matriciais?

 
Avatar Daniel Libanori 199 posts

Rotacionar é um processo em que o log é fechado, zipado e aberto outro arquivo no lugar. Você pode fazer para rotacionar diariamente, semanalmente, etc… e também pode limitar o número de arquivos que vai gerar nesse rotacionamento.

Nunca fiz.

 
Avatar Akita On Rails 298 posts

Logrotate