非常希望大家能够向我提供下面这个地址在 Chrome 或者 Firefox 里的 HAR ,我这里有一个渠道可以把这些来自中国开发者的一手数据提交给现在正在解决这个问题的团队。
https://itunes.apple.com/cn/app/xcode/id497799835?mt=12
收集 HAR 的办法:
将 HAR 邮件发送到: hello at v2ex.com 并附上你的接入类型,包括地区和运营商(比如上海电信 / 北京联通 / 江苏移动等)
一些注意事项:
我知道 V2EX 的大部分用户都有各种特殊的上网姿势, App Store 的性能问题可能对于你们来说不是问题。但是如果你打算提交 HAR 给我,那么请不要使用任何特殊的上网姿势,不要使用任何特殊的 DNS ,就用运营商自己的默认 DNS 。这样我们才能获得这个域名在中国最真实的情况。
如果你在访问这个域名时遇到任何和 SSL 有关的异常,也非常欢迎提交具体信息给我。
HAR 的全称是 HTTP Archive ,是一种 JSON 数据格式,其中包括了当你在访问一个页面时所有的请求的具体信息。在调试 HTTP 性能问题时,非常有帮助。
在 HAR Viewer 中,一个 HAR 导入之后长这样:
谢谢大家。
1
Tedko 2015-09-23 09:56:00 +08:00
will send to someone from Apple?
|
2
janxin 2015-09-23 09:57:57 +08:00 1
已发送,请查收
|
4
linescape 2015-09-23 10:00:27 +08:00 1
已发
|
5
xing393939 2015-09-23 10:02:25 +08:00
已发
|
7
Pastsong 2015-09-23 10:09:49 +08:00 1
已发送
|
8
danmary61 2015-09-23 10:10:38 +08:00
已发
|
9
kingcos 2015-09-23 10:11:03 +08:00 via Android 1
下课回去可以试试。。。
|
10
danmary61 2015-09-23 10:11:39 +08:00 1
已发 zookning
|
11
Livid MOD OP 目前收到的都是在电信上的结果,联通的结果也非常需要。
|
12
Livid MOD OP 另外就是,大家在导出 HAR 之前,请最好再刷新或者清空一下缓存,确保第一个请求的状态码是 200 ,而不是 304 。
304 的话,意味着是从浏览器缓存里得到的结果,这样的数据是不准的。 |
13
leofml 2015-09-23 10:15:42 +08:00 1
已发联通结果
|
14
oylbin 2015-09-23 10:16:14 +08:00 1
北京电信 已发
|
15
wogong 2015-09-23 10:19:08 +08:00 1
南京联通已发。
|
16
usufu 2015-09-23 10:20:21 +08:00 1
兰州电信已发。
|
17
iheshix 2015-09-23 10:27:49 +08:00 1
回家发。公司用的是美国的代理线路,不准确。
不过有个小疑问,这个地址只是代表了大家访问 iTunes 网站的速度,最多也就代表了打开 Mac App Store 页面的速度,和实际下载 XCode 的那个 App 的速度有关么? Apple 的 Mac App Store 和它上面的资源走的是同一个 CDN 分发的? |
18
Livid MOD OP |
19
iwinux 2015-09-23 10:30:50 +08:00 1
> 另外就是,大家在导出 HAR 之前,请最好再刷新或者清空一下缓存,确保第一个请求的状态码是 200 ,而不是 304
所以用隐身窗口打开最方便 |
20
Livid MOD OP @iheshix 在中国 itunes.apple.com 和 *.phobos.apple.com 用的是同样的两家 CDN ,而 itunes.apple.com 因为 TTL 较短加 SSL 等原因,情况比 phobos 更复杂。
大家有时候在 Mac App Store 里看到无法连接,或是在 iOS App Store 看到白屏或者 Nginx 错误,就是因为 itunes.apple.com 的问题。 |
21
oimotis 2015-09-23 10:33:24 +08:00 1
广西电信已发。
|
22
xdazz 2015-09-23 10:35:00 +08:00 1
苏州电信已发。
|
24
gamexg 2015-09-23 10:40:48 +08:00 1
山东电信,已发送
|
25
ksky 2015-09-23 10:41:07 +08:00 1
山东联通已发。
|
26
dslwind 2015-09-23 10:42:01 +08:00 1
江西移动已发,等下换个电信的发
|
27
intsilence 2015-09-23 10:48:10 +08:00 1
北京联通已发
|
28
sakurax 2015-09-23 10:51:26 +08:00 1
苏州电信已发 单位的光纤
晚上回去用家庭宽带再试一次 |
29
lution 2015-09-23 10:52:09 +08:00
为什么我的瀑布图里右键点击没反应 版本 45.0.2454.93 (64-bit)
|
30
quix 2015-09-23 10:54:44 +08:00 1
上海电信已发, 晚上再发一次.
|
31
lution 2015-09-23 11:01:55 +08:00 1
已发 北京联通 公司的网络
|
32
pubby 2015-09-23 11:09:11 +08:00 1
杭州电信 已发
|
33
tiant167 2015-09-23 11:22:05 +08:00 1
已经发了~
|
34
iluhcm 2015-09-23 11:52:48 +08:00
已发
|
35
iluhcm 2015-09-23 11:53:06 +08:00 1
北京教育网已发~
|
36
qian19876025 2015-09-23 12:07:47 +08:00 1
成都 电信 发
|
37
jsq2627 2015-09-23 12:13:06 +08:00 1
广州教育网已发
|
38
NUT 2015-09-23 12:58:42 +08:00 1
西安联通已发
|
39
kingcos 2015-09-23 13:35:02 +08:00
已发送
|
40
kingcos 2015-09-23 13:35:59 +08:00 via Android
已发
|
41
lzxgh621 2015-09-23 13:45:40 +08:00 1
我也是电信。。。用电信的真多。。。
|
42
islee 2015-09-23 14:10:21 +08:00
已发
|
43
knightlhs 2015-09-23 14:26:10 +08:00 1
北京市 电信 已发
|
44
wclebb 2015-09-23 14:26:46 +08:00 1
深圳电信已发。
|
45
huson 2015-09-23 15:27:55 +08:00 1
发了
|
46
xxx027 2015-09-23 15:50:05 +08:00 1
已发送。
|
47
ibcker 2015-09-23 16:50:37 +08:00 1
要来华架 cdn 了?
|
48
napsterwu 2015-09-23 16:52:43 +08:00 1
珠海联通已发 但也求解决一下 iCloud 备份的问题
|
49
c4tn 2015-09-23 16:56:40 +08:00 via iPhone 1
@Livid 在中国
*.phobos.apple.com 我们拨测设备发现是蓝汛和网宿在轮训服务,在 ios9 发布的早上,网宿的设备下载仅有 1-10k 而蓝汛可以满速。 这个问题让我们很尴尬,投诉无门。哎 |
50
Francost 2015-09-23 17:04:20 +08:00 1
成都电信已发送
|
51
funky 2015-09-23 17:15:35 +08:00 1
武汉联通已发
|
52
itbeihe 2015-09-23 18:13:34 +08:00 1
北京 鹏博士宽带已发。
|
53
tianshilei1992 2015-09-23 18:56:03 +08:00 1
上海教育网,已发。
|
54
iheshix 2015-09-23 19:07:10 +08:00 1
成都 中国电信 已发。
|
55
typcn 2015-09-23 19:07:26 +08:00
导致部分情况下 App Store 下载速度缓慢的是[程序]而不是[ CDN ]
蓝汛和网宿速度慢吗?链路好的情况下浏览器直接下载跑几十 MB/s 为什么慢? 慢在 storedownloadd 进程 大家肯定遇到过下载开始很快,然后变慢,暂停重开又非常快的情况。 国内这些机房/网络/运营商的 QoS 策略很逗比的,你传输慢,就认为你本身就是低速链接,不需要保证。 storedownloadd 看起来用的是 nsurlsession 来下载,一个 HTTP 请求一直下,不分段,一旦这个请求变的非常慢,甚至请求被阻塞,根本不管,就像这样 while(socket.recv() > 0){ // write to disk } //下载完成 Apple 下载操作相关的库,基本跟看网页,请求 css js 相关的代码一样,根本不考虑长时间的链接问题,也没有任何容错,也没有多段/多线程下载。 为什么懒成这样?我也不知道,也许他们用的都是 Tbps 的专线网络。 |
56
mailworks 2015-09-23 21:09:33 +08:00
在瀑布图里右键点击,然后选择 Save as HAR with Content
不理解瀑布图在哪里 |
57
TouchColor 2015-09-23 21:28:24 +08:00 1
@typcn 这个深有体验,在 Mac App Store 下 Xcode ,刚开始时网速飙起来显示还有几分钟就好了。过来一会回来看,呃。。停了,,,,
|
58
ssenkrad 2015-09-23 22:35:32 +08:00 1
山东联通已发
|
59
Sephinroth 2015-09-24 00:17:38 +08:00 1
|
60
ldehai 2015-09-24 07:01:45 +08:00 1
开隐身模式窗口,打开开发者工具
地址栏粘贴 https://itunes.apple.com/cn/app/xcode/id497799835?mt=12 ,回车 在底下列表区域点击鼠标右键,第一次会打开右侧的面板,没关系,在左边列表再点击一次右键,弹出菜单就出来了。 |
61
Livid MOD OP 感谢大家的热情反馈。目前已经收到了全国各地的 73 个有效样本,正在分析。
稍后的分析报告也会和大家共享。 |
62
fuli2345 2015-09-24 07:34:32 +08:00
@typcn 其实我发现 mac 上的 chrome 也有相似的下载经验,刚开始很快,后面就卡主了。 不知道是不是你说的这种情况。
|
64
dot 2015-09-25 21:27:59 +08:00
云南联通发了两个,前面估计是 304 ,后面注意了一下,重发了一个 200 的。
|