【问题标题】:Time to First Byte for heroku serverHeroku 服务器的第一个字节时间
【发布时间】:2016-04-08 20:35:30
【问题描述】:

我们在 heroku 上的 Ruby on Rails 网站在所有页面的大多数请求上显示 chrome 检查器中的等待(第一个字节的时间)为 1000 毫秒以上。 然而,Heroku 的日志和 New Relic 的总响应时间都低于 200 毫秒。 (这包括请求队列)

heroku 应用有两个测功机,不会进入空闲状态。

平均丢失时间为 800 毫秒的原因是什么?

【问题讨论】:

    标签: ruby-on-rails heroku newrelic


    【解决方案1】:

    我向 heroku 支持发送了一张支持票,他们非常出色地进行了调查,表明在请求到达 heroku 服务器之前发生了延迟。该应用程序使用了导致延迟的 CloudFlare。 CloudFlare 在https://blog.cloudflare.com/ttfb-time-to-first-byte-considered-meaningles/ 有一篇关于此的博客文章,其中详细介绍了。

    【讨论】:

      【解决方案2】:

      我认为这种差异是由于离开服务器所需的时间与客户端接收所需的时间。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-14
        • 1970-01-01
        • 2016-09-28
        • 1970-01-01
        • 2022-01-07
        • 2017-12-23
        相关资源
        最近更新 更多