Railsリクエストプロファイラで使用するスクリプトを作成する最良の方法は何ですか?

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

質問

railsスクリプト script / performance / request にはセッションスクリプトが必要ですが、このセッションスクリプトを生成する最良の方法は何ですか?

役に立ちましたか?

解決

このコードを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ファイルに書き込まれます

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top