🔖 Eureka 可以做注册中心【https://github.com/Netflix/eureka】
🔖 但它的功能比较少,仅仅注册中心
🔖 nacos 也可做注册中心,且功能更加丰富【https://nacos.io/】
✏️ Nacos 是阿里巴巴的产品,也是 SpringCloud 中的一个组件
✏️ 相比 Eureka 而言,它的功能更加丰富,在国内受欢迎程度较高
✏️ Nacos 一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台

📝 Nacos 文档:https://nacos.io/zh-cn/docs/v2/quickstart/quick-start.html
✏️ 在 Nacos 官方网站下载好 Nacos 的安装包(Windows 版本和 Linux 版本)【下载地址:https://github.com/alibaba/nacos/tags】
✏️ 解压

解压后的目录结构:


🔖 windows 单击启动命令:startup.cmd -m standalone【-m 是 mode(模式)的意思】



🔖 默认账号和密码是 nacos

🔖 父工程添加
spring-cloud-alibaba的管理依赖
com.alibaba.cloud spring-cloud-alibaba-dependencies 2.2.5.RELEASE pom import
🔖 nacos 和 eureka 不一起使用
🔖 微服务添加 nacos 客户端依赖
🔖 微服务添加 nacos 配置(在 yaml 文件中)
com.alibaba.cloud spring-cloud-starter-alibaba-nacos-discovery
spring:cloud:nacos:server-addr: localhost:8848 # 配置 nacos 服务地址
🔋 之前使用 eureka 的时候还要手动创建一个 eureka 服务
🔋 所以存在 eureka 的服务端
🎄 nacos 本身就是一个服务,默认端口 8848
🎄 不用像 eureka 一样手动创建一个服务

下一篇:2022美亚个人赛复盘