SpringCloud初探(一) - 搭建Nacos服务注册中心

前言
Nacos是阿里巴巴开源的一款支持服务注册与发现,配置管理以及微服务管理的组件。用过dubbo或者Spring cloud都应该知道注册中心(zookeeper , eureka等等),以及配置中心(spring cloud config等等),Nacos是集成了注册中心和配置中心的功能,做到了二合一。
1、Nacos 部署

进入Github https://github.com/alibaba/nacos/releases下载最新版本,解压后进入bin目录,使用脚本sh startup.sh -m standalone启动即可(standalone代表着单机模式运行,非集群模式)
也可参考Nacos官网文档 https://nacos.io/zh-cn/docs/quick-start.html

2、SpringCloud 集成Nacos

引入pom依赖


        0.2.1.RELEASE


    
            org.springframework.cloud
            spring-cloud-starter-alibaba-nacos-discovery
            ${nacos.version}
    

本文引入的是0.2.1RELEASE版本的
application.yml

spring:
  application:
    name: nacos-test  # 注册的服务名称
  cloud:
    nacos:
      discovery:
        server-addr: localhost:8848   # nacos服务中心地址
server:
  port: 18881

在启动类中添加@EnableDiscoveryClient注解
启动服务

3、登录nacos服务中心,http://localhost:8848/nacos

用户名和密码默认都是nacos
进入服务列表

2.png

发现当前服务已被注册

nacos服务注册和发现十分简单,以上就是全部过程,希望对你有所帮助,如有不对,欢迎指正

你可能感兴趣的:(SpringCloud初探(一) - 搭建Nacos服务注册中心)