请求路由方法和请求路由系统技术方案

技术编号:42031960 阅读:16 留言:0更新日期:2024-07-16 23:19
本申请提出了一种请求路由方法和请求路由系统,涉及计算机技术领域,该方法中客户端在小程序或网页调用后端接口之前,发送染色接口调用请求至代理服务器,由代理服务器将染色接口调用请求转发至后端线上服务,以使后端线上服务根据染色接口调用请求确定染色标记,代理服务器将该染色标记转发至客户端,客户端在发送任意目标请求之前,将该染色标记添加至目标请求中,以便代理服务器根据目标请求中的染色标记和目标请求的类型,将该目标请求路由至对应的目标服务上,由目标服务响应该目标请求获取请求的目标数据,并将目标数据发送至代理服务器,再由代理服务器转发至客户端。基于该方法可同时实现对客户端小程序的灰度发布和网页的灰度发布。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种请求路由方法和请求路由系统


技术介绍

1、灰度发布是指黑与白之间,能够平滑过度的一种发布方式,作为软件发布策略,能够帮助开发团队在保证稳定性的前提下快速发布新版本,即让一部分用户体验升级后的灰度版本(即最新版本),一部分用户继续使用原本的线上版本,再逐步扩大新版本的覆盖范围。

2、实际中,通过将客户端发送的请求路由至不同版本的服务,以实现客户端对不同版本静态资源的访问以及不同版本接口的调用,以此完成灰度发布。

3、随着网页和小程序结合的应用场景越来越多,如何同时对小程序和网页进行灰度发布,成为亟待解决的问题。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种请求路由方法和请求路由系统,以此实现同时对小程序和网页的灰度发布。

2、一种请求路由方法,应用于客户端,所述方法包括:

3、在调用后端接口之前,发送染色接口调用请求至代理服务器,使所述代理服务器将所述染色接口调用请求转发至后端线上服务;

>4、接收所述代理服本文档来自技高网...

【技术保护点】

1.一种请求路由方法,其特征在于,应用于客户端,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述发送染色接口调用请求至代理服务器之前,还包括:

3.如权利要求1所述的方法,其特征在于,所述发送染色接口调用请求至代理服务器之前,还包括:

4.一种请求路由方法,其特征在于,应用于代理服务器,所述方法包括:

5.如权利要求4所述的方法,其特征在于,所述根据所述染色标记和所述目标请求的类型,将所述目标请求发送至对应的目标服务,使所述目标服务响应于所述目标请求发送目标数据至所述代理服务器,包括:

6.一种请求路由方法,其特征在...

【技术特征摘要】

1.一种请求路由方法,其特征在于,应用于客户端,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述发送染色接口调用请求至代理服务器之前,还包括:

3.如权利要求1所述的方法,其特征在于,所述发送染色接口调用请求至代理服务器之前,还包括:

4.一种请求路由方法,其特征在于,应用于代理服务器,所述方法包括:

5.如权利要求4所述的方法,其特征在于,所述根据所述染色标记和所述目标请求的类型,将所述目标请求发送至对应的目标服务,使所述目标服务响应于所述目标请求发送目标数据至所述代理服务器,包括:

6.一种请求路由...

【专利技术属性】
技术研发人员:李增雷
申请(专利权)人:深圳云犀信创网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1