每当我运行rails服务器时,它就会开始记录大量的GET请求,特别是编译好的样式表文件(每半秒钟左右)。 它们看起来像这样:
Started GET "/assets/application.self-0c7a55ee32b2e31e48453f9129ff2cd12bc8eb34c8a0e51e59e9f4a6adda82cd.css?body=1&_=1450936645614"
我不会介意它们,但是在运行rails服务器时我的笔记本电脑电池耗电很快,而且我不知道这是不是原因。
我真的想知道这是否是正常行为。而且,如果不是,那么可能是每秒许多请求的原因。
非常感谢!
修改
这是我展示你的config / enviroments / development.rb文件,@ uDaY
Rails.application.configure do
config.cache_classes = false
config.eager_load = false
config.consider_all_requests_local = true
config.action_controller.perform_caching = false
config.action_mailer.raise_delivery_errors = false
config.active_support.deprecation = :log
config.active_record.migration_error = :page_load
config.assets.debug = true
config.assets.digest = true
config.assets.raise_runtime_errors = true
end
答案 0 :(得分:0)
查询中的_=1450936645614
部分通常是jQuery AJAX组件用于处理资产缓存的技巧。
这让我觉得你有一些配置为定期点击你应用的组件。
您可以使用Google Chrome开发者工具等工具检查浏览器发送的请求,并确定谁是罪魁祸首。