【技术实现步骤摘要】
本申请属于计算机,尤其涉及一种灰度发布方法及装置。
技术介绍
1、灰度发布是一种能够平滑过渡的新版本应用发布方式,通过灰度发布策略上线新版本,可以让一部分用户使用旧版本应用,另一部分用户使用新版本应用,根据使用新版本应用的用户的反馈,对新版本应用进行更新后,逐渐扩大到所有用户进行使用。
2、传统的灰度发布技术,通过在客户端请求中使用灰度标记cookie的方式区分灰度用户和生产用户(非灰度用户),服务器依赖灰度标记cookie,来访问旧版本前端资源和新版本前端资源。
3、然而,在cookie被清除时,则会导致无法准确获取到对应的版本资源,可能会出现根据新版本获取到旧版本前端资源的情况,造成请求异常或逻辑错误,因此,现有的方法获取版本资源的可靠性低。
技术实现思路
1、本申请实施例提供一种灰度发布方法及装置,能够提高获取版本资源的可靠性。
2、第一方面,本申请实施例提供一种灰度发布方法,该方法应用于前端版本服务器,方法包括:
3、构建目标应用的第
...【技术保护点】
1.一种灰度发布方法,其特征在于,应用于前端版本服务器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述第一前端版本对应的第一版本号注入所述第一前端版本代码中,生成第一目标版本代码,包括:
3.一种灰度发布方法,其特征在于,应用于客户端,所述方法包括:
4.根据权利要求3所述的方法,其特征在于,在所述接收第一目标版本代码之前,包括:
5.根据权利要求3所述的方法,其特征在于,所述基于所述第一目标版本代码中的第一版本号,获取到所述第一版本号对应的第一页面渲染资源,包括:
6.根据权利要求3所
...【技术特征摘要】
1.一种灰度发布方法,其特征在于,应用于前端版本服务器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述第一前端版本对应的第一版本号注入所述第一前端版本代码中,生成第一目标版本代码,包括:
3.一种灰度发布方法,其特征在于,应用于客户端,所述方法包括:
4.根据权利要求3所述的方法,其特征在于,在所述接收第一目标版本代码之前,包括:
5.根据权利要求3所述的方法,其特征在于,所述基于所述第一目标版本代码中的第一版本号,获取到所述第一版本号对应的第一页面渲染资源...
【专利技术属性】
技术研发人员:周阳,
申请(专利权)人:中国平安人寿保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。