¿Cuál es la mejor manera de crear un script para usar con el perfilador de solicitud de rieles?
-
02-07-2019 - |
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?
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