1

我的网站流量一直在减少,所以我一直在努力提高速度和可用性。在 WebPageTest.org 上,我的大部分成绩都提高了,但First Byte仍然很糟糕。

F First Byte Time
A Keep-alive Enabled
A Compress Transfer
A Compress Images
A Progressive JPEGs
B Cache static 

First Byte Time (back-end processing): 0/100

1081 ms First Byte Time
90 ms Target First Byte Time

我使用 Rackspace 云服务器系统,

  • CentOS 6.4 2gig Ram 80 gig 硬盘,
  • 下一代服务器
  • Linux 2.6.32-358.18.1.el6.x86_64
  • Apache/2.2.15 (CentOS)
  • MySQL 5.1.69
  • PHP:5.3.3 / Zend:2.3.0

网站系统 Tomatocart 购物车。

任何帮助将非常感激。


Traceroute #1 到 198.61.171.121

跳跃时间 (ms) IP 地址 FQDN

  1. 0.855 - 199.193.244.67
  2. 0.405 - 184.105.250.41 - gige-g2-14.core1.mci3.he.net
  3. 15.321 - 184.105.222.117 - 10gigabitethernet1-4.core1.chi1.he.net
  4. 12.737 - 206.223.119.14 - bbr1.ord1.rackspace.NET
  5. 14.198 - 184.106.126.144 - corea.ord1.rackspace.net
  6. 14.597 - 50.56.6.129 - corea-core5.ord1.rackspace.net
  7. 13.915 - 50.56.6.111 - core5-aggr1501a-1.ord1.rackspace.net
  8. 16.538 - 198.61.171.121 - mail.aboveallhousplans.com

@JXH 建议我进行了数据包捕获并使用wireshark 对其进行了分析。在访问我得到的网站时

6 行 BAD TCP 发生在大约第 28-33 行警告我有 TCP Retransmission 和 TCP Dup ACK...这些警告中的每一个 2 次 3 次。

在扩展面板下查看重传/ TCP 分析标志 - “重传可疑”“安全级别注意”RTO 为 1.19 秒。

在展开的面板下查看 DCP Dup ACK/TCP 分析标志 - Duplicate ACK" "security level NOTE" RTT 为 0.09 秒。

这对我来说都是胡言乱语...


我不知道这样做是否明智,但我已经上传了我的数据包捕获转储文件。

如果有人愿意看看我的旗帜,让我知道他们的想法。


我想知道重传警告是否表示 HTTP 文件正在发送重复信息?我有一些东西在两次似乎有点多余。像用户代理变化是重复的。

# Set header information for proxies 
Header append Vary User-Agent 

# Set header information for proxies 
Header append Vary User-Agent

服务器几天前修复了重新传输和重复确认,但初始服务器响应仍然存在滞后。

http://www.aboveallhouseplans.com/images/firstbyte001.jpg

http://www.aboveallhouseplans.com/images/firstbyte002.jpg


600ms 的第一个字节仍然存在......

4

0 回答 0