Estou tendo problemas com um aplicativo Rails no Heroku. O número de solicitações por minuto que ele pode manipular caiu repentinamente SHARPLY.
Estou procurando uma lista de coisas para investigar como corrigir isso, como estamos divulgando hoje, e tudo que eu verifiquei parece não aumentar esse limite de desempenho.
Especificamente, minha configuração é: Heroku, Unicorn e Rails com um banco de dados MongoHQ.
Resultados 2 dias atrás: 40.000 solicitações por minuto Resultados agora: 2.000 solicitações por minuto
Eu tentei as etapas a seguir para trazer o desempenho de volta aos níveis anteriores, mas nenhum deles fez a diferença e estou perplexo: - aumentar o número de dynos - troque para 2x dynos - reverter para a base de código anterior e arquivos de configuração - desabilitar o logging do Paper Trail - procurar por erros Heroku nos logs de erro - procure por troca ou um grande índice no mongoHQ - verificar o uso da memória - parece bem - marque / ajuste as configurações do Unicorn - mais trabalhadores, atrasos mais curtos
A única mudança nas requisições por minuto que eu tive sucesso é que diminuir os dynos abaixo de 4 diminui as solicitações por minuto.
O que mais eu não verifiquei?
Tags heroku ruby-on-rails