简介:
Nacos(Dynamic Naming and Configuration Service)是构建以 “服务” 为中心的现代应用架构 (例
如微服务范式、云原生范式) 的服务基础设施。致力于服务发现、配置和管理,且提供了一组简单
易用的特性集。让微服务的发现、管理、共享、组合更加容易。
原文链接:https://blog.csdn.net/weixin_53358125/article/details/127522810
Nacos是阿里巴巴开源的一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平
台。他是使用java编写。需要依赖java环境。
Nacos文档:
Nacos 快速开始
Nacos2.0文档:
Nacos 快速开始
GitHub上的文档:
spring-cloud-alibaba/README-zh.md at 2022.x · alibaba/spring-cloud-alibaba · GitHub
详细配置说明:
spring-cloud-alibaba/readme-zh.md at 2022.x · alibaba/spring-cloud-alibaba · GitHub
Nacos1最后一个版本是1.4.4,但是小版本不影响,我下载1.4.3
如何安装、启动,参考:
https://blog.csdn.net/ZHOU_VIP/article/details/126495459
http://localhost:8848/nacos/#/login
账号密码都是
nacos
将微服务注册到nacos中
1、首先,修改 pom.xml 文件,引入 Nacos Discovery Starter。
2、在应用的 /src/main/resources/application.properties配置文件中配置Nacos Server地址
3、使用@EnableDiscoveryClient注解开启服务注册与发现功能
http://localhost:8848/nacos/#/login
还要给每个服务取个名字,告诉注册中心
application: name: gulimall-coupon
开启虚拟机、mysql,但是启动还是报错,怀疑是nacos版本问题,结果不是
原因:
结果注册成功: