美文网首页Spring cloud
SpringBoot开发:Nacos注册中心管理

SpringBoot开发:Nacos注册中心管理

作者: 95a6af369245 | 来源:发表于2019-07-31 14:51 被阅读224次

      前言

      在之前的 Dubbo 服务开发中,我们一般使用 Zookeeper 作为注册中心,同时还需要部署 Dubbo 监控中心和管理后台。

      Nacos 注册中心

      Nacos 是阿里巴巴的开源的项目,全称 Naming Configuration Service ,专注于服务发现和配置管理领域。

      Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。

      Nacos 生态图

      如 Nacos 全景图所示,Nacos 无缝支持一些主流的开源生态,例如

      Spring Cloud

      Apache Dubbo and Dubbo Mesh TODO

      Kubernetes and CNCF TODO。

      使用 Nacos 简化服务发现、配置管理、服务治理及管理的解决方案,让微服务的发现、管理、共享、组合更加容易。

      Nacos Spring Boot 快速开始

      配置文件:

      启动类引入 Dubbo 注解:

      接口实现:

      打包接口:

      服务引用:

      /**

      * 支付宝支付

      * 创建者 xxx

      * 创建时间 2019年7月30日

      */

      @Controller

      @RequestMapping(value = alipay)

      public class AliPayController {

      @Reference

      private IAliPayService aliPayService;

      }

      启动项目,登录到管理控制中心,如果发现有数据,说明注册成功。

      小结

      一个 Nacos 就轻松搞定了,还捎带着配置管理中心,一举两得,何乐不为。

    相关文章

      网友评论

        本文标题:SpringBoot开发:Nacos注册中心管理

        本文链接:https://www.haomeiwen.com/subject/qiftdctx.html