Page 15 - 嘉和资讯144期
P. 15

嘉和专栏
       它们之间互不影响,这种设计可以减                                       的时候,采用了 .netcore 体系。当然,

       少系统间的耦合度,从而提高系统的                                       原有的 .net 框架也是非常稳定和成


       可靠性;三是服务自治,每个微服务                                       熟的,之所以要做新的尝试并不是一

       都有自己的生命周期,可以自主管理, 味追求新技术,主要原因是国家信创

       这样可以减少对外部的依赖,提高系                                       的要求。在信创的要求下,要与国产

       统的灵活性。                                                 化的产品做适配,就必须采用新架构、


              微服务的核心特点包括:                                     尝试新途径。



              (1)组件化与独立性,微服务                                  口腔微服务架构及优势

       可以独立进行开发、测试和部署,大                                              在嘉和美康口腔微服务架构中,

       大加快了业务的迭代速度;(2)松                                       前端用的是 Vue.js 框架,通过 Vue.

       散耦合与可扩展性,独立部署易维护                                       js 框架作为客户端来触发业务;再

       性;(3)多样性与个性化,包括技                                       通过 Nginx 负载均衡器把应用进行


       术选型的灵活性、个性化的服务设计、                                      分解;分解后进入 Ocelot 网关,形

       技术的快速迭代和更新。
                                                              成 API 路由网关集群,实现负载均

              嘉和美康口腔产品原有的 C/S 架                               衡、路由转发、限流、服务熔断、超

       构采用 .net 技术,在向微服务转移 时重试等功能;服务注册中心集群采











































                                             嘉和美康口腔微服务架构
   10   11   12   13   14   15   16   17   18   19   20