阿里云RUM Android SDK能够对每个网络请求的完整生命周期进行细粒度的性能数据采集。具体覆盖以下关键阶段:DNS解析时间,记录域名解析为IP地址所耗费的时间;TCP连接时间,记录建立TCP三次握手的耗时;SSL/TLS握手时间,记录安全连接协商的耗时;首字节时间(TTFB),记录从请求发出到收到服务器第一个响应字节的时间;内容下载时间,记录从首字节到响应体完全接收的时间。此外,SDK还能检测连接池等待时间,即请求在连接池中排队等待可用连接的时间。每个阶段的耗时数据都会关联请求的URL、方法、状态码和响应大小等上下文信息。这种分阶段的精细数据使开发者能够准确定位网络瓶颈在哪个环节,而非只看到一个笼统的总耗时。
加载中...