SpringCloud Alibaba-Nacos[作为注册中心]

一、SpringCloud接入Nacos Config

  Nacos是阿里巴巴开源的一个更易于构建原生应用的动态服务发现、配置和服务管理平台。他是使用Java编写,需要依赖Java环境。

  Nacos文档地址:https://nacos.io/zh-cn/docs/quick-start.html

1、首先,修改 pom.xml 文件,引入 Nacos Config Starter。

<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>

2、在应用的 /src/main/resources/application.properties 配置文件中配置 Nacos Server 地址

spring:
    application:
  	  name: gulimall-coupon
    cloud:
  	   nacos:
    	   discovery:
      	          server-addr: 127.0.0.1:8848                

3、使用@EnableDiscoveryClient注解开启服务注册予发现功能

//nacos注册中心,开启服务注册客户端:@EnableDiscoveryClient
@EnableDiscoveryClient
@SpringBootApplication
public class GulimallCouponApplication {
    	public static void main(String[] args) {
        	SpringApplication.run(GulimallCouponApplication.class, args);
    	}
}

二、使用SpringCloud Alibaba-Nacos作为注册中心

1、首先需要获取 Nacos Serverhttps://github.com/alibaba/nacos/releases

2、启动 Server进入下载到本地并解压完成后的文件夹(使用源码构建的方式则进入编译打包好的文件夹),再进去其相对文件夹 nacos/bin,并对照操作系统实际情况执行如下命令。

Linux/Unix/Mac 操作系统,执行命令 sh startup.sh -m standalone

Windows 操作系统,执行命令 cmd startup.cmd

3、访问nacos可视化界面,登录用户名密码:nacos

4、启动配置好的springCloud项目

 

posted on 2020-08-19 17:31  王大慧  阅读(261)  评论(0编辑  收藏  举报