首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com技术社区-IT企服评测·应用市场
»
论坛
›
虚拟化.超融合.云计算
›
公有云
›
什么是UDFScript用户自界说脚本
返回列表
发新帖
什么是UDFScript用户自界说脚本
[复制链接]
发表于
昨天 17:14
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
本文分享自天翼云开辟者社区《
什么是UDFScript用户自界说脚本
》.作者:郭****迎
UDFScript先容
用户自界说脚本(User Defined Script,简称UDFScript)是一个可供您快速实现
CDN
定制化设置的工具箱,当
CDN
的尺度设置无法满足您的业务需求时,可以使用UDFScript通过简朴的编程实现定制化业务需求。
UDFScript原理
使用UDFScript前的哀求处置处罚过程:
网关收到客户端哀求时,实验控制台尺度化设置对哀求举行处置处罚。
假如符合缓存规则,网关将处置处罚后的哀求转发给缓存组件,由缓存组件掷中后相应,大概哀求回源。
假如不符合缓存规则,则由网关处置处罚后,哀求回源。
源站返回相应内容,网关相应给客户端。
使用UDFScript后的哀求处置处罚过程:
网关收到客户端哀求时,实验业务脚本,对用户的哀求举行业务处置处罚。
网关处置处罚完业务脚本的业务逻辑后,继承处置处罚控制台尺度化的设置。
假如符合缓存规则,网关将处置处罚后的哀求转发给缓存组件,由缓存组件掷中后相应,大概哀求回源。
假如不符合缓存规则,则由网关处置处罚后,哀求回源。
源站返回相应内容,网关相应给客户端。
使用阐明
UDFScript由全局字典、全局task脚本、业务脚本三部门构成:
全局字典用来界说一块共享内存地域,全局task脚本可以从全局字典中读取数据,也可以把效果生存到全局字典中,业务脚本只能从全局字典读取数据。
全局task脚本用于界说背景周期性使命(非客户端哀求触发),比如周期性同步远端设置数据到本地全局字典中。
业务脚本可以快速自界说控制台未支持的
功能
,比方定制化鉴权、哀求头改写等。
您可以仅使用业务脚本实现简朴的自界说
功能
,也可以把全局字典、全局task脚本、业务脚本三个团结起来使用,自界说更强大的
功能
。
范例应用场景
场景形貌定制化鉴权一样寻常是举行防盗链校验,只有校验通过的哀求才放行,校验不通过返回403。哀求头/相应头控制对哀求参数、哀求头、相应头等变量举行机动修改。回源url改写某些场景下,须要对回源的url举行改写。支持以下三种方式:
1.单独修改uri(?之前的部门)。
2.单独修改查询参数(?之后的部门)。
3.整个url更换。重定向针对某些环境,返回新的访问url给客户端,同时返回302状态码。缓存控制为了进步获取文件的速率,须要将哀求的文件内容缓存在边沿cdn,实现就近拉取。可以设置缓存文件缓存标识(key)和缓存时间。限速根据差异的时间段对文件哀求举行限速,比如早晚高峰时间限速500k,空闲时段限速1024k。在不影响观看效果的同时只管服务更多用户。缓存内容改写根据业务须要,将缓存的内容在相应给用户时举行改写。分地域分运营商回源当您有多个源站,须要分地域分运营商回源实现源站
负载
均衡时,可使用UDFScript设置分地域分运营商回源战略。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
继续阅读请点击广告
回复
使用道具
举报
返回列表
浏览过的版块
运维.售后
数据安全
前端开发
linux
数据仓库与分析
图数据库
鸿蒙
网络安全
程序人生
Postrge-SQL
三尺非寒
+ 我要发帖
×
登录参与点评抽奖,加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表