一种基于CDN的信息处理方法及系统与流程

文档序号:34102267发布日期:2023-05-10 17:51阅读:20来源:国知局
一种基于CDN的信息处理方法及系统与流程

本发明属于cdn,特别涉及一种基于cdn的信息处理方法及系统。


背景技术:

1、如图1所示,传统方案cdn支持客户需求时,网络内部传递的是用户的原始请求,配置按照服务分配在各个节点上,各节点按功能的划分不同,对客户请求进行处理,最后,客户请求传递给源站。即传统cdn支持请求,都是在网络中传递原始请求,或稍有修改,网络的各节点需要针对性的适配,内部网络的各节点都需要针对具体请求,做专门的配置,各层级节点对请求的处理不同,配置不同,配置复杂。且与流量调控耦合,请求流量调控到某一节点,该节点必须配置相应层级的该请求配置。并且内部网络和源站对相同的请求信息会相互影响,例如针对相同的请求头,内部网络需要做一个处理,源站也会做处理,那么就存在相互影响的可能。


技术实现思路

1、本发明克服了现有技术的不足之一,提供了一种基于cdn的信息处理方法及系统,能够减少服务部署的时间,减少内部网络支持请求服务的工作量,实现内部网络中的请求信息与发给源站的请求信息的相互隔离,避免相互影响。

2、根据本公开的一方面,提出了一种基于cdn的信息处理方法,所述方法包括:

3、客户请求触发请求发起端发起统一格式的内部请求,所述内部请求携带客户请求信息;

4、所述内部请求经内部网路调节流量,分配到各网络出口端;

5、所述内部请求经网络出口端逆转换为回源请求,并将回源请求响应内容反馈给内部请求。

6、在一种可能的实现方式中,所述内部请求的统一格式为get内部请求格式或post内部请求格式。

7、在一种可能的实现方式中,所述内部请求经网络出口端逆转换为回源请求,并将回源请求响应内容反馈给内部请求包括:

8、将所述内部请求根据边缘包装规则逆转换请求,生成各类回源请求;

9、将所述回源请求获取源站的响应内容反馈给所述内部请求,作为所谓内部请求的响应。

10、在一种可能的实现方式中,所述内部请求和所述回源请求同步。

11、在一种可能的实现方式中,所述内部网络中的内部请求信息和发给源站的回源请求信息相互隔离。

12、在一种可能的实现方式中,所述内部请求还携带各客户请求服务的配置信息。

13、在一种可能的实现方式中,所述配置信息包括各域名请求的配置,缓存配置、请求池信息、超时信息、回源的域名、请求方法、uri、请求头、请求参数。

14、在一种可能的实现方式中,所述内部请求携带源站所需信息、系统所需信息和解析响应内容。

15、根据本公开的另一方面,提出了一种基于cdn的信息处理系统,所述系统包括:

16、请求发起端,用于发起内部请求,将所述内部请求发送到内部网络;

17、内部网络,用于连接请求发起端和网络出口端,调配网络流量方向;

18、网络出口端,用于将内部请求转换为源站所需的请求形式。

19、在一种可能的实现方式中,所述内部网络为多层次、多节点组成的网络;所述内部网络的各个节点用于解析内部请求携带信息,获取配置信息。

20、本公开的基于cdn的信息处理方法,通过客户请求触发请求发起端发起统一格式的内部请求,所述内部请求携带客户请求信息;所述内部请求经内部网路调节流量,分配到各网络出口端;所述内部请求经网络出口端逆转换为回源请求,并将回源请求响应内容反馈给内部请求。能够减少服务部署的时间,减少内部网络支持请求服务的工作量,实现内部网络中的请求信息与发给源站的请求信息的相互隔离,避免相互影响。网络出口端网络出口端。



技术特征:

1.一种基于cdn的信息处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的信息处理方法,其特征在于,所述内部请求的统一格式为get内部请求格式或post内部请求格式。

3.根据权利要求1所述的信息处理方法,其特征在于,所述内部请求经网络出口端逆转换为回源请求,并将回源请求响应内容反馈给内部请求包括:

4.根据权利要求3所述的信息处理方法,其特征在于,所述内部请求和所述回源请求同步。

5.根据权利要求4所述的信息处理方法,其特征在于,所述内部网络中的内部请求信息和发给源站的回源请求信息相互隔离。

6.根据权利要求1所述的信息处理方法,其特征在于,所述内部请求还携带各客户请求服务的配置信息。

7.根据权利要求6所述的信息处理方法,其特征在于,所述配置信息包括各域名请求的配置,缓存配置、请求池信息、超时信息、回源的域名、请求方法、uri、请求头、请求参数。

8.根据权利要求1所述的信息处理方法,其特征在于,所述内部请求还携带源站所需信息、本系统所需信息和解析响应内容。

9.一种基于cdn的信息处理系统,其特征在于,所述系统包括:

10.根据权利要求9所述的信息处理系统,其特征在于,所述内部网络为多层次、多节点组成的网络;所述内部网络的各个节点用于解析内部请求携带信息,获取配置信息。


技术总结
本公开的一种基于CDN的信息处理方法及系统,包括请求发起端,用于发起内部请求,将所述内部请求发送到内部网络;内部网络,用于连接请求发起端和网络出口端,调配网络流量方向;网络出口端,用于将内部请求转换为源站所需的请求形式。能够减少服务部署的时间,减少内部网络支持请求服务的工作量,实现内部网络中的请求信息与发给源站的请求信息的相互隔离,避免相互影响。

技术研发人员:李小壮,王文娟,李海兵,康江彬,叶子聪,王妍兰,王柄淋
受保护的技术使用者:天翼云科技有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1