将微服务注册到nacos中
将微服务注册到nacos中将微服务注册到nacos中
首先修改pom文件,引入nacos依赖,名为spring-cloud-starter-nacos-discovery
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
其次,在微服务的配置文件application.yml中配置nacos的server地址和微服务名称
spring:
application:
name: GuoBa
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://127.0.0.1:3306/guoba?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai
username: root
password: root
cloud:
nacos:
discovery:
server-addr: 127.0.0.1:8848
mybatis-plus:
mapper-locations: classpath:/mapper/**/*.xml
global-config:
db-config:
id-type: auto
server:
port: 7000
再者,配置nacos服务器的地址,也就是注册中心地址
- 我们还没有nacos服务器,所以我们需要启动nacos server创建nacos服务器(软件官方可以下载)
- 下载地址:
https://github.com/alibaba/nacos/releases - 注意:zip包适合windows系统直接解压使用,tar.gz包适合linux系统使用
解压后配置conf下的配置文件application.properties

导入mysql数据库(本地或服务器都可以),配置连接(账号密码地址驱动等)

windows启动命令:startup.cmd -m standalone

浙公网安备 33010602011771号