访问favicon.ico太慢了

时间:2015-08-09 14:53:38

标签: ruby-on-rails

我使用ROR开发网站

http://obscure-dawn-8643.herokuapp.com

第一次访问我的网站时

网站总是等待很长时间然后回复我

这太慢!!!

我观察了日志,看起来这个动作花费了大部分时间

2015-08-09T14:47:04.305046+00:00 heroku[router]: at=info method=GET path="/favicon.ico" host=obscure-dawn-8643.herokuapp.com request_id=6b051df7-dc41-4e43-8192-9a517421b06b fwd="123.110.225.207" dyno=web.1 connect=0ms service=4ms status=200 bytes=228

这项行动是否必要?

如何删除此操作?

谢谢!

1 个答案:

答案 0 :(得分:1)

我注意到你的应用程序托管在Heroku上。这是他们documentation on this particular topic的摘录。

  

当Heroku上的应用程序只有一个web dyno且dyno没有   在1小时内接到任何交通,dyno进入睡眠状态。

     

当有人访问该应用时,dyno管理器会自动进行   唤醒web dyno以运行Web进程类型。这导致了一个短暂的   延迟第一个请求,但后续请求将执行   通常

     

运行超过1个网络dyno的应用程序永远不会进入睡眠状态   工人dynos(或其他过程类型)永远不会入睡。

我希望这能回答你的问题。有关更多信息,请参阅文档。