Nacos是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。它是 Spring
Cloud Alibaba 组件之一,负责服务注册发现和服务配置,可以这样认为nacos=eureka+config。
1.搭建nacos环境
下载地址: https://github.com/alibaba/nacos/releases 下载zip格式的安装包,然后进行解压缩操作
2.启动nacos
切换目录 cd nacos/bin
命令启动 startup.cmd -m standalone
3.访问nacos
打开浏览器输入http://localhost:8848/nacos,即可访问服务, 默认密码是nacos/nacos
image.png
4.将微服务注册到nacos
1.在pom.xml中添加nacos的依赖
<!--nacos客户端-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
2.在主类上添加@EnableDiscoveryClient注解
@SpringBootApplication
@EnableDiscoveryClient
public class ProductApplication
3.在application.yml中添加nacos服务的地址
#Nacos配置
spring:
cloud:
nacos:
discovery:
server-addr: 127.0.0.1:8848
#监控的配置
management:
endpoints:
web:
exposure:
include: "*"
网友评论