面向云原生全链路灰度发布技术研究与实践  被引量:5

Research and practice full-link gray publishing technology for cloud native

在线阅读下载全文

作  者:刘军[1,2] 李雄清 孙琼巍 刘利 李永 Liu Jun;Li Xiongqing;Sun Qiongwei;Liu Li;Li Yong(TravelSky Technology Limited,Beijing 101318,China;Key Laboratory of Intelligent Passenger Service of Civil Aviation,Beijing 101318,China;OpenJaw Technology(Dalian)Co.,Ltd.,Dalian 116000,China)

机构地区:[1]中国民航信息网络股份有限公司,北京101318 [2]民航旅客服务智能化应用技术重点实验室,北京101318 [3]欧普杰科技(大连)有限公司,辽宁大连116000

出  处:《电子技术应用》2023年第4期73-77,共5页Application of Electronic Technique

基  金:国家自然科学基金(U2033203)。

摘  要:为了解决云原生架构下多版本多服务快速迭代相互影响问题,设计了面向云原生的全链路灰度发布技术方案。使用流量染色技术,构建从网关到全体后端业务服务的隔离环境,实现支持多版本多服务的灰度发布。设计灵活、丰富的灰度策略实现灰度发布的精细化控制。通过网关和被全体后端业务服务依赖的sidecar模块实现全链路灰度能力。工程实践表明,该方案可以有效逻辑隔离环境,提供精细化控制和全链路能力,并且有效降低需求发布影响,提高线上发布效率。In order to solve the problem of rapid iterative interaction between multiple versions and services under the cloud native architecture,a full-link grayscale publishing technology scheme for cloud native is designed.Using traffic dyeing technology,an isolated environment from the gateway to all back-end business services is constructed to achieve grayscale publishing supporting multiple versions and multiple services.Flexible and rich gray scale strategy is designed to realize precise control of gray scale publishing.Full-link grayscale publishing capability is implemented through gateways and sidecar module that are relied upon by all back-end business services.Engineering practice shows that this scheme can effectively isolate the environment logically,provide precise control and full link capability,and effectively reduce the impact of demand release and improve the efficiency of online release.

关 键 词:云原生 全链路 灰度发布 染色技术 精细化控制 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象