Каков наилучший способ создания сценария для использования с профилировщиком запросов rails? - PullRequest
4 голосов
/ 29 сентября 2008

Скрипту рельсов script/performance/request требуется сценарий сеанса. Каков наилучший способ создания этого сценария сеанса?

1 Ответ

4 голосов
/ 29 сентября 2008

Добавьте этот код в файл 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

Затем вы можете посетить несколько страниц в вашем браузере, и скрипт сеанса будет записан в файл request_log.txt в корневом каталоге ваших приложений

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...