下载 Nacos Server
下载地址:Github Release
下载对应系统的tar包(linux)或者zip包(windows),解压后运行bin目录下的可执行文件即可运行Nacos。
启动后(本机启动)在浏览器输入 http://localhost:8848/nacos 输入账号密码(nacos)即可登录主页。
引入Nacos作为注册中心
1. 在相应项目模块引入 nacos-discovery 依赖
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
2.在yaml中增加相关配置
spring:
application:
name: mall-product # 服务名称,必须配置且唯一
cloud:
nacos:
discovery:
server-addr: 192.168.56.10:8848 #Nacos服务器地址
3.主启动类增加注解
@MapperScan("com.yxl.product.dao")
@SpringBootApplication
@EnableDiscoveryClient // 增加注解
public class MallProductApplication {
public static void main(String[] args) {
SpringApplication.run(MallProductApplication.class, args);
}
}
此时,启动Nacos,运行主启动类启动服务后,在浏览器打开配置文件中的地址:127.0.0.1:8848/nacos (账号密码:nacos/nacos)中就可以看到当前服务已经注册到 Nacos 服务列表中
如果有多个服务都需要加入注册中心,与上面相同操作即可
网友评论