Page 15 - 嘉和资讯144期
P. 15
嘉和专栏
它们之间互不影响,这种设计可以减 的时候,采用了 .netcore 体系。当然,
少系统间的耦合度,从而提高系统的 原有的 .net 框架也是非常稳定和成
可靠性;三是服务自治,每个微服务 熟的,之所以要做新的尝试并不是一
都有自己的生命周期,可以自主管理, 味追求新技术,主要原因是国家信创
这样可以减少对外部的依赖,提高系 的要求。在信创的要求下,要与国产
统的灵活性。 化的产品做适配,就必须采用新架构、
微服务的核心特点包括: 尝试新途径。
(1)组件化与独立性,微服务 口腔微服务架构及优势
可以独立进行开发、测试和部署,大 在嘉和美康口腔微服务架构中,
大加快了业务的迭代速度;(2)松 前端用的是 Vue.js 框架,通过 Vue.
散耦合与可扩展性,独立部署易维护 js 框架作为客户端来触发业务;再
性;(3)多样性与个性化,包括技 通过 Nginx 负载均衡器把应用进行
术选型的灵活性、个性化的服务设计、 分解;分解后进入 Ocelot 网关,形
技术的快速迭代和更新。
成 API 路由网关集群,实现负载均
嘉和美康口腔产品原有的 C/S 架 衡、路由转发、限流、服务熔断、超
构采用 .net 技术,在向微服务转移 时重试等功能;服务注册中心集群采
嘉和美康口腔微服务架构