[发明专利]一种灰度版本页面访问方法、装置、计算机设备及计算机存储介质在审
申请号: | 201811046072.4 | 申请日: | 2018-09-07 |
公开(公告)号: | CN109376322A | 公开(公告)日: | 2019-02-22 |
发明(设计)人: | 乐志能 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
地址: | 518000 广东省深圳市福田街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 访问请求 灰度 调度服务器 页面访问 访问地址 预设 计算机存储介质 计算机设备 调度策略 缓存目录 调取 发布 存储 拦截 转发 发送 应用 保证 | ||
本发明公开了一种灰度版本页面访问方法、装置、计算机设备及计算机存储介质,涉及应用发布技术领域,可以实现灰度发布目的,保证灰度版本页面访问达到预期效果。所述方法包括:当接收到用户对预设页面的访问请求时,拦截所述用户对预设页面的访问请求;将所述用户对预设页面的访问请求转发至调度服务器,所述调度服务器中存储有灰度调度策略,以便于所述调度服务器根据所述灰度调度策略从CDN缓存目录中调取所述访问请求对应版本页面的访问地址;接收所述调度服务器发送的所述访问请求对应版本页面的访问地址,根据所述访问请求对应版本页面的访问地址进行页面访问。
技术领域
本发明涉及应用发布技术领域,特别是涉及一种灰度版本页面访问方法、装置、计算机设备及计算机存储介质。
背景技术
灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式,它能够在产品正式发布之前,让用户参与到产品测试中,加强与用户的互动,并及时获得用户的意见反馈,进而完善产品功能,提升产品质量。
目前,在对页面进行灰度发布的过程中,通常为了方便用户页面访问,会将灰度版本页面的路径发送到CDN缓存中,当浏览器接收到灰度用户的页面访问请求时,该灰度版本路径作为最新缓存的路径默认替代原始版本路径,促使浏览器从CDN缓存中调取灰度版本页面路径,根据灰度版本页面路径加载灰度版本页面,并将该灰度版本页面显示给用户。
然而,灰度发布通常是首先选取部分用户作为灰度用户进行灰度发布,然后将灰度用户逐步扩大,使得所有用户逐步从原始版本过渡到灰度版本,从而达到逐步完善产品功能的效果,一旦将灰度版本页面发送到CDN缓存,由于CDN缓存内原始版本路径已经被灰度版本路径替代,使得所有用户将无法访问到原始版本页面,直接跳转到灰度版本页面,无法达到灰度发布的目的,使得灰度版本页面访问效果不理想。
发明内容
有鉴于此,本发明提供了一种灰度版本页面访问方法、装置、计算机设备及计算机存储介质,主要目的在于解决目前灰度版本页面访问效果不理想的问题。
依据本发明一个方面,提供了一种灰度版本页面访问方法,应用于客户端,该方法包括:
当接收到用户对预设页面的访问请求时,拦截所述用户对预设页面的访问请求;
将所述用户对预设页面的访问请求转发至调度服务器,所述调度服务器中存储有灰度调度策略,以便于所述调度服务器根据所述灰度调度策略从CDN缓存目录中调取所述访问请求对应版本页面的访问地址;
接收所述调度服务器发送的所述访问请求对应版本页面的访问地址,根据所述访问请求对应版本页面的访问地址进行页面访问。
进一步地,所述接收所述调度服务器发送的所述访问请求对应版本页面的访问地址,根据所述访问请求对应版本页面的访问地址进行页面访问包括:
当所述调度服务器调取的访问请求对应版本页面的访问地址为灰度版本页面的访问地址时,接收所述调度服务器发送的灰度版本页面的访问地址,根据所述灰度版本页面的访问地址进行页面访问;
当所述调度服务器调取的访问请求对应版本页面的访问地址为非灰度版本页面的访问地址时,接收所述调度服务器发送的非灰度版本页面的访问地址,根据所述非灰度版本页面的访问地址进行页面访问。
依据本发明另一个方面,提供了一种灰度版本页面访问方法,应用于调度服务器,该方法包括:
接收客户端转发的用户对预设页面的访问请求;
根据灰度调度策略判断所述用户对预设页面的访问请求所携带的用户数据是否符合灰度发布条件;
如果是,则从CDN缓存目录中调取灰度版本页面的访问地址,将所述灰度版本页面的访问地址发送至所述客户端,所述CDN缓存目录中预先部署有不同版本页面的访问地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811046072.4/2.html,转载请声明来源钻瓜专利网。