周边游(以下简称“出发”)是一家知名的在线旅游网站,以中国“周边游”为重点,以中国主要城市为重点,覆盖周边旅游市场,提供1-3天的短途旅游套餐,包括酒店、机票、餐厅等。为了降低公司内部各业务模块的耦合度,提高开发、交付和运营维护的效率,我们于2017年完成了基于Spring Cloud的公司内部业务的微服务转型,并于2019年实现了从Spring Cloud到UCloud UK8S平台的迁移。本文从业务架构、普罗米修斯JVM监控、基于HPA的峰值弹性伸缩、基于弹性的APM链路跟踪和Istio服务治理等方面介绍了基于UCloud UK8S的Spring Cloud转换实践。为什么K8S和为什么UK8SSpring Cloud作为目前主流的微服务框架,定义了一系列服务治理标准,如智能路由、融合机制、服务注册和发现,并提供相应的库和组件来实现这些标准特性,从而为微服务的周围环境提供最大支持。转型前,Spring Cloud的业务架构如下:服务发现部分使用Spring Cloud的尤里卡组件,融合组件使用Hystrix,服务网关使用Zuul和Spring Cloud Gateway(历史原因),分布式配置主要使用Spring Cloud Config(部分组使用阿波罗),客户端服务器的负载均衡通过Forf实现。H
微服务从春云迁移到UCloud UK8S的实践
浏览:411 时间:2021-10-26