¿Cuál es la mejor manera de crear un script para usar con el perfilador de solicitud de rieles?

StackOverflow https://stackoverflow.com/questions/148181

Pregunta

El script de rails script / performance / request requiere un script de sesión, ¿cuál es la mejor manera de generar este script de sesión?

¿Fue útil?

Solución

Agregue este código a su archivo application.rb

before_filter :benchmark_log

  def benchmark_log
   File.open("request_log.txt","a") do |f|
      f.puts request.method.to_s + " '" + request.request_uri + "', " + params.except(:action).except(:controller).inspect.gsub(/(^\{|\}$)/,"")
    end
  end

Luego puede visitar varias páginas en su navegador, y el script de sesión se escribirá en el archivo request_log.txt en el directorio raíz de sus aplicaciones

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