服务发现 :acos支持基于DNS和HTTP两种协议的服务发现,允许服务提供者和消费者之间进行透明的通信。服务提供者可以通过不同的方式(如原生SDK、OpenAPI或独立代理)注册自己的服务,而服务消费者则可以通过这些相同的接口来发现并调用这些服务
配置管理:Nacos提供了一种中心化的方式来管理不同环境的配置信息,无论是应用配置还是服务配置。它支持配置的实时健康检查,并提供多种健康检查模式,如基于PING或TCP的传输层健康检查以及基于HTTP、MySQL等应用层的健康检查。
服务管理:Nacos支持对服务的生命周期管理,包括健康检查、权重调节、流量路由等。这有助于开发人员和运维人员全面了解微服务架构下服务的运行状况和负载情况。
通过 https://github.com/alibaba/nacos/releases上进行下载安装解压
如图在Bin目录下找到该文件双击启动
或在当前目录进入控制台输入 startup.cmd -m standalone运行
当Nacos启东后 在浏览器输人http://localhost:8848/nacos?即可进入Nacos提供的可视化页面
1.在pom.xml文件中导入Nacos的依赖包
2.在需要进行注册的服务的启动类上添加@EnableDiscoveryClient注解
3.在application.yml中添加Nacos服务的地址
4.启动服务,如果Nacos上有注册上来的微服务则成功注册
以上就是Nacos的基础使用,但Nacos是用来进行服务注册,而服务的调用一般使用Ribbon来实现,Nacos一般结合Ribbon同时使用