新西兰天维网社区

 找回密码
登录  注册
搜索
热搜: 移民 留学
查看: 1204|回复: 9
打印 上一主题 下一主题

[网络] 网站的TTFB等待时间巨长,有大神能帮忙吗? [复制链接]

Rank: 8Rank: 8

升级  43%

UID
231059
热情
232
人气
823
主题
44
帖子
317
精华
0
积分
715
阅读权限
20
注册时间
2010-5-24
跳转到指定楼层
楼主
发表于 2016-8-30 19:12:19 |只看该作者 |倒序浏览 微信分享
本帖最后由 妖精的镜子 于 2016-8-31 14:05 编辑

小女子练手,帮朋友做了个简单的电商网站,用的是Magento,然后在AWS的EC2上架设的。
网站已做过优化,可是载入速度非常慢,显示大部分时间都用在 WAITING TTFB了,TTBF的等待时间居然达到了19秒。
请问这是什么什么原因造成的啊,有没有大神可以指点下?小女子在这里拜谢了




使用道具 举报

Rank: 13Rank: 13Rank: 13Rank: 13

升级  78.26%

UID
399145
热情
8300
人气
9111
主题
34
帖子
342
精华
0
积分
8913
阅读权限
30
注册时间
2015-4-7

新时政

沙发
发表于 2016-8-30 20:13:40 |只看该作者 微信分享
本帖最后由 mai东西 于 2016-8-30 19:18 编辑

你的问题太宽泛了,不给细节很难给建议的.

由于是TTFB的等待时间长,首先要确定是网络的问题还是服务器的问题:

网络的问题排查可以通过多个节点来ping或者curl, 或者利用现有在线工具来检测网站的响应时间是全球范围内普遍很长还是就是新西兰很长。假如是网络问题,看样子只能换服务器区域了,或者review下网络配置

服务器的排查
尝试这个 https://developers.google.com/speed/docs/insights/Server
而且结合服务器日志来看服务器端的时间分配,另外就是数据库操作的时间消耗

找到具体的bottleneck才能进一步的做分析的。。

使用道具 举报

Rank: 8Rank: 8

升级  43%

UID
231059
热情
232
人气
823
主题
44
帖子
317
精华
0
积分
715
阅读权限
20
注册时间
2010-5-24
板凳
发表于 2016-8-31 14:22:03 |只看该作者 微信分享
用过insight,说图片和HTTP需要优化,可是这些已经都优化过了。另外,服务器响应时间过长,找不出原因,请问有没有什么建议呢?谢谢

使用道具 举报

Rank: 14Rank: 14Rank: 14Rank: 14

升级  59.56%

UID
70997
热情
11327
人气
13679
主题
3
帖子
793
精华
0
积分
12978
阅读权限
30
注册时间
2006-4-24
地板
发表于 2016-8-31 14:50:15 |只看该作者 微信分享
Magento 的cache是否正常开启?

使用道具 举报

Rank: 8Rank: 8

升级  43%

UID
231059
热情
232
人气
823
主题
44
帖子
317
精华
0
积分
715
阅读权限
20
注册时间
2010-5-24
5#分享本帖地址
发表于 2016-8-31 14:53:55 |只看该作者 微信分享
博卡登 发表于 2016-8-31 13:50
Magento 的cache是否正常开启?

这个当然是有开启

使用道具 举报

Rank: 8Rank: 8

升级  43%

UID
231059
热情
232
人气
823
主题
44
帖子
317
精华
0
积分
715
阅读权限
20
注册时间
2010-5-24
6#分享本帖地址
发表于 2016-8-31 14:59:52 |只看该作者 微信分享

使用道具 举报

Rank: 8Rank: 8

升级  43%

UID
231059
热情
232
人气
823
主题
44
帖子
317
精华
0
积分
715
阅读权限
20
注册时间
2010-5-24
7#分享本帖地址
发表于 2016-8-31 15:00:23 |只看该作者 微信分享
等待TTFB非常慢

使用道具 举报

Rank: 14Rank: 14Rank: 14Rank: 14

升级  59.56%

UID
70997
热情
11327
人气
13679
主题
3
帖子
793
精华
0
积分
12978
阅读权限
30
注册时间
2006-4-24
8#分享本帖地址
发表于 2016-8-31 16:32:07 |只看该作者 微信分享
那就查服务器端的cpu占有率和数据库的返回速度。

使用道具 举报

Rank: 8Rank: 8

升级  43%

UID
231059
热情
232
人气
823
主题
44
帖子
317
精华
0
积分
715
阅读权限
20
注册时间
2010-5-24
9#分享本帖地址
发表于 2016-9-1 18:15:02 |只看该作者 微信分享
都没效果啊。。。。
真是很奇怪

使用道具 举报

Rank: 14Rank: 14Rank: 14Rank: 14

升级  59.56%

UID
70997
热情
11327
人气
13679
主题
3
帖子
793
精华
0
积分
12978
阅读权限
30
注册时间
2006-4-24
10#分享本帖地址
发表于 2016-9-2 16:48:17 |只看该作者 微信分享
那你可以先建一个phpinfo()页面看看服务器的反应速度。如果速度正常,再测试数据库的返回速度。还有如果你在Magento里用了第三方的API,你还要检测从AWS连第三方的响应速度。
如果没有第三方,一般的解决方案是增加硬件,提高读写速度。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版| 联系论坛客服| 广告服务| 招贤纳士| 新西兰天维网

GMT+13, 2024-11-24 22:01 , Processed in 0.019935 second(s), 14 queries .

Powered by Discuz! X2 Licensed

Copyright 2001- Sky Media Limited, All Rights Reserved.

回顶部