找回密码
 立即注册
首页 业界区 业界 基于 cronet 的单链接性能信息收集

基于 cronet 的单链接性能信息收集

汪之亦 前天 15:35
背景

公司的一款基于网络云盘的产品,需要统计每个链接到各个服务器节点的性能,以便后台做更优的调度。常用的性能指标有 DNS 解析耗时、连接耗时、ssl 握手耗时、首分片耗时、总的发送接收字节数、总的请求耗时以及基于它们计算的平均速度等。早先的基于 boost 的版本这些都很好统计,后来该产品底层网络库换成 cronet 就不好统计了,我的工作就是基于 cronet 重新收集上述性能信息。
cronet 网络编程

正式开搞前先简单看下 cronet 网络编程范式与之前有何不同:
[code]#include #include #include #include // 回调:重定向void on_redirect_received(Cronet_UrlRequestCallback* callback,                         Cronet_UrlRequest* request,                         Cronet_UrlResponseInfo* info,                         const char* new_location) {    std::cout

相关推荐

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