nacos注册中心
下载
下载地址:https://github.com/alibaba/nacos/tags
本教程使用的版本:1.4.1
设置
nacos默认是以集群方式启动,开发阶段我们使用的是单机版 nacos,因此需要修改 nacos启动脚本,将 nacos以单机版方式启动
nacos启动脚本位置:nacos解压目录/bin/startup.cmd
编辑 startup.cmd ,
将 set MODE="cluster" 更改为 set MODE="standalone"
启动 nacos
访问 nacos 控制台
地址:http://localhost:8848/nacos/index.html
账号和密码均为:nacos
微服务注册到nacos
添加依赖
<!-- SpringBoot Web -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- springcloud ailibaba nacos discovery -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
配置文件
在 resource 目录下,新建 bootstrap.yml 文件
# Tomcat
server:
port: 9201
# Spring
spring:
application:
# 应用名称
name: ruoyi-system
profiles:
# 环境配置
active: dev
cloud:
nacos:
discovery:
# 服务注册地址
server-addr: 127.0.0.1:8848
主启动类
package com.ruoyi.system;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class RuoYiSystemApplication {
public static void main(String[] args) {
SpringApplication.run(RuoYiSystemApplication.class, args);
}
}
运行结果
运行 main 方法,到 nacos 控制台查看 ruoyi-system 微服务是否成功注册上去