Pregunta

quiero mostrar un This page took x seconds widget en la parte inferior de cada página de mi aplicación Rails.Me gustaría x para reflejar la cantidad aproximada de tiempo que la solicitud pasó en mi servidor.¿Cuál es una buena manera de hacer esto?

Editar:Mi servidor de producción está en phusion pasajero y el entorno de desarrollo en mongerel.Me encantaría tener una solución que funcione bien con ambos.

Actualizar:Creo que a los efectos de esta pregunta, la solución Railscast es un poco exagerada.Modifiqué el middleware sugerido allí para configurar una constante y la usé en mi diseño.De esta manera no tendré que cambiar ningún encabezado de longitud del contenido.Gracias de nuevo neutrino.El middleware de rack es muy interesante.

¿Fue útil?

Solución

En primer lugar pensé, que es un buen uso de un middleware bastidor. Entonces pensé uh, Ryan tiene uno en esto. A continuación, voila, un Railscast sobre cómo medir el tiempo de respuesta mediante cremallera middleware :)

Es evidente que funciona tanto con mestizo y el pasajero.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top