purge服务:即清理cdn缓存服务;主要是清理京东的所有自建cdn节点(目前有40个左右),还包括第三方的cdn节点;
技术:http限速、mysql连接池、mysql批量处理、http连接池、任务队列、goruntine task控制、dc goruntine job控制、异步处理、状态补偿;
purge分为trunk节点、pop节点、第三方cdn节点的purge;首先执行trunk节点的purge,然后执行pop节点的purge;第三方purge节点的purge和trunk、pop可以是并行执行的;第三方cdn节点一般德电是正常开启的,网宿和蓝汛一般在双十一和618才开启;
由于批量purge是异步的,并且chinacache也是异步的,为了提高purge效率和正确性,采用如下两种状态补偿方式;
阅读(2556) | 评论(0) | 转发(0) |