为什么 google pagespeed 说我的服务器响应时间是 14-17 秒

Why would google pagespeed say my server response time is 14-17 secs

我正在尝试 运行 一些性能优化,在 wordpress 网站上 运行ning 在 2 x 1gb NGINX,php7-fpm 网络服务器上,有两个 gluster 文件存储1GB 服务器,以及 2GB 服务器上的远程 mySQL 数据库。这两个 Web 服务器在 nginx 反向代理后面进行负载平衡。所有连接都在专用网络上。

站点在 Chrome 或 firefox 中加载大约 1 秒,但是 google PageSpeed insights 说我的服务器响应时间在 15-18 秒之间,测试甚至不需要那么长时间. GTMetric 的总加载时间为 2-4 秒,pingdom 和网页测试与 GTMetric 内联。

我知道它应该仍然比 2-4 秒快,但是有人知道为什么 google pagespeed 会高得多吗?非常担心 google 在内部使用相同的工具来衡量性能并且正在影响我的搜索结果。

最大的瓶颈是 glusterFS,禁用 gluster,将服务器响应时间从 12-15 秒减少到 < 2。

进一步在 Web 服务器上添加带有 fastcgi 缓存的微缓存和负载平衡器(nginx 反向代理)上的代理缓存,将响应时间降低到可接受的水平。

目前是这样,但我仍然没有解决 gluster 的根本问题,需要在缩放时解决这个问题。