我怎么知道我的heroku应用程序实际上是从云端AWS获取资产?

时间:2015-08-08 01:08:01

标签: ruby-on-rails amazon-web-services heroku

我通过以下文章设置CloudFront AWS来托管我的Heroku App的静态资产:

How to speed up your Rails app with Cloudfront

我在AWS上设置了CDN网址并添加到我的config / environments / staging.rb文件中:

config.action_controller.asset_host = "xxxx.cloudfront.net"

我部署到我的暂存环境,发现我的页面加载速度较慢。我检查chrome上的元素,一切看起来都很好(资产来自云端)。但是,当我查看我的Heroku Logs时,我看到以下内容:

        2015-08-08T00:40:52.667517+00:00 heroku[router]: at=info method=GET 
path="/assets/ajaxSpinner.gif"
        host=xxxx.herokuapp.com request_id=326eaf7b-erf5-wr5a-954b-86fwefwwf fwd="xx.xxx.xxx.193" 
    dyno=web.1 connect=0ms service=31ms status=200 bytes=19488

“路径”应该是这样的:“ xxxx.cloudfront.net /assets/ajaxSpinner.gif”???或者,“主机”应该是“ xxxx.cloudfront.net ”???

0 个答案:

没有答案