Pergunta

Eu quero exibir um This page took x seconds Widget na parte inferior de todas as páginas do meu aplicativo Rails. eu gostaria x Para refletir a quantidade aproximada de tempo, a solicitação gasta no meu servidor. Qual é uma boa maneira de fazer isso?

EDIT: Meu servidor de produção está no ambiente de passageiros e desenvolvimento de Phusion no Mongerel. Adoraria ter uma solução que funcione bem com ambos.

ATUALIZAÇÃO: Penso que, com o objetivo desta pergunta, a solução ferroviária está um pouco ao mar. Modifiquei o middleware sugerido lá para configurar uma constante e usá -la no meu layout. Dessa forma, não terei que alterar os cabeçalhos de comprimento de conteúdo. Mais uma vez obrigado Neutrino. O middleware do rack é muito interessante.

Foi útil?

Solução

Primeiro, pensei, isso é um bom uso para um middleware de rack. Então eu pensei que Ryan tem um nisso. Então pronto, um Railscast sobre como medir o tempo de resposta via middleware do rack :)

Obviamente, trabalha com o Mongol e o passageiro.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top