运行rails服务器时收到那么多GET请求是否正常?

时间:2015-12-24 06:05:24

标签: ruby-on-rails server

每当我运行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

1 个答案:

答案 0 :(得分:0)

查询中的_=1450936645614部分通常是jQuery AJAX组件用于处理资产缓存的技巧。

这让我觉得你有一些配置为定期点击你应用的组件。

您可以使用Google Chrome开发者工具等工具检查浏览器发送的请求,并确定谁是罪魁祸首。