马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
配景
公司的一款基于网络云盘的产物,必要统计每个链接到各个服务器节点的性能,以便背景做更优的调理。常用的性能指标有 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 |