前言:
第一次写,这算是测试的,晚上重搭建项目开始一步步来------20191218
最近在看spring cloud,随手搭了个小demo(使用nacos作为服务注册中心),直接上代码:
- 项目结构
2. jar包:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<version>0.2.2.RELEASE</version>
</dependency>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
<version>2.0.0.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-commons</artifactId>
<version>2.1.1.RELEASE</version>
</dependency>
3.bootstrap.yml 配置文件
spring:
profiles:
active: application
cloud:
nacos:
discovery:
server-addr: 172.168.11.12:8848
namespace: 3126455d-f462-4a02-ab81-8018d127359e
config:
server-addr: 172.168.11.12:8848
namespace: 3126455d-f462-4a02-ab81-8018d127359e
group: DEFAULT_GROUP
file-extension: yaml
prefix: product
4.生产者和消费者结构,配置文件内容除了 prefix 都一样
5.启动类:
6.nacos 配置:
7.启动效果:
OK,结束!