Rails json A solicitação está lenta

1

Estou desenvolvendo um aplicativo angularjs com Rails como Backend. É hospedado por DigitalOccean o menor servidor. No meu sistema de produção é só eu testando agora. O problema é que as solicitações demoram muito tempo e não consigo descobrir onde o tempo é perdido.

Por exemplo

Eu faço um pedido json para o backend. Demora cerca de 500 ms. A solicitação é gzipped. No site trilhos eu uso rabl para a resposta json. Meu ping para o servidor é de cerca de 30 ms

O pedido de rails é processado no servidor em 100 ms.

Onde é gasto o tempo de 400 ms? Alguma ideia? Eu tenho duas capturas de tela, uma do tempo do chrome e do log do rails.

  • Versão do Rails 4.1.4
  • Ruby 2.1.0
  • nginx 1.6.0
  • Ubuntu 12.04
  • Postgres 9.2
  • Angularjs 1.2.21
  • unicórnio

    
por michael_knight 02.09.2014 / 18:55

0 respostas