白云山CDN预取功能
2017-04-06 11:44:34 0 举报
AI智能生成
登录查看完整内容
白云山CDN预取功能是一项先进的技术,旨在通过提前获取用户可能访问的内容,从而加快网页加载速度。该功能利用大数据分析和智能算法,预测用户的行为和需求,自动将热门或相关的内容从源服务器缓存到离用户最近的CDN节点上。这样,当用户实际请求时,系统可以立即提供所需的内容,避免了网络延迟和数据传输的等待时间。此外,预取功能还可以根据用户的设备类型、网络环境和地理位置等因素进行个性化调整,进一步提升用户体验。总之,白云山CDN预取功能是一项强大的工具,可以帮助网站提高性能、减少带宽消耗,并增强用户的满意度。
作者其他创作
大纲/内容
分支主题
新版思维导图
提供接口
预取指定的文件到CDN的边缘或父上
获取指定URL在平台中的预取状态
不知道怎么调用
获取指定在平台中的某个ID的预取状态
需要提供查询状态接口 吗 任务接口
根据taskid查询
根据url查询
传入的参数只需要一个
urls
response 包括两部分
httpStatus
状态包括
404
401
400
200
以及响应内容
\"url\":\"http://www.test.com/aa\
url 以及id
根据url 查询预取状态
参数
ids
子主题
返回内容
{\"id\
id
url
status
获取某个ID的预取状态
GET /v1/domain/prefetch/prefetches/{prefetch-id}
流程
url 条件限制
上传 图片限制
添加到缓冲队列里面
从队列里面 获取超过100条 直接发送
发送http请求
记录请求的状态
不足100条 通过定时任务发送
增加了额外的限制条件
长度不能超过1000
白云山没有这个限制
必须以http打头
具体 限制包括
url 非空限制
http打头
只需要1个rpocessor
以及1个adapter实现就可以
不需要构建task task只有一个属性url adapter 从props里面获取就可以了
0 条评论
回复 删除
下一页