本文讲解如何在微服务中引入Nacos客户端,并在Nacos中完成注册登记
笔记对应学习视频:
https://www.itlaoqi.com/chapter/2650.html
两个微服务模块
微服务的拆分要与现实中的业务以及开发/运营团队绑定,一个团队可以同时维护多个微服务,而一个微服务只能有独立的一个团队负责
微服务在IDEA中的创建过程
- 1.启动nacos
- 2.Idea创建工程"Create new project"
左侧:Spring Initializr ,右侧选择Custom: https://start.aliyun.com/
- 3.设置Maven Project属性
- 4.确认安装向导
版本: 2.3.0
Spring Cloud Alibaba -> Nacos Service Discovery #nacos 客户端
Web -> Spring Web #Web应用服务
- 5.Maven增加镜像仓库配置,pom.xml
不要忘记勾选 Enable Auto-Import实现自动导入
- 6.新建配置文件application.yml ,重写配置信息
不要忘记把默认的application.properties文件删除
- 7.启动应用,SpringBoot会自动利用nacos客户端向localhost:8848注册信息
- 8.如需创建多个应用,可以在Configuration中增加如下配置
同时可利用仪表盘Dashboard实现同时启动多应用