-
题名基于微服务架构的路径控制和流量切换的软件解决方案
- 1
-
-
作者
杨帆
-
机构
欧特克(中国)软件研发有限公司
-
出处
《新一代信息技术》
2021年第22期32-38,共7页
-
文摘
越来越多的互联网企业的系统架构开始转变为基于Spring Cloud的微服务架构,并且使用着Spring Cloud Framework提供的强大的系统工具和软件,但是伴随着微服务子系统的增加,以及各个子系统业务的复杂化,以及互联网企业应用快速迭代上线下线系统,多版本子系统的并列运行等现象,给运维,开发和测试带来了很多问题。例如:对运维而言,服务上下线之间,流量能否平滑切换,是否会产生错误的数据,以及造成各系统间的各种影响超时错误和是否能让用户无感知;而开发则更关心各个子系统间不同版本的支持以及对各系统的访问控制和如何对全路径问题的查找和定位;测试关心的则是如何快速方便的进行灰度发布以及灰白盒测试等等。而且对于很多互联网企业来说,没有过多的硬件资源来进行物理隔离的方式或者以长时间暂停服务的方式来频繁的进行系统发布,流量切换等方法来部分解决上述问题。而我们只是通过泳道架构系统来对Spring Cloud的部分服务进行相应改造和开发就能在系统架构层面上解决上述问题,而且不会对现有系统进行硬性代码侵入,并且还能减轻开发,运维和测试的压力。
-
关键词
微服务架构
快速的迭代
多版本子系统
访问控制
流量切换
-
Keywords
microservice architecture
fast iteration
multi version subsystem
access control
data flow switching
-
分类号
TM351
[电气工程—电机]
-