微服务注册中心现在常用的主流有三个
Nacos,Eureka与ZooKeeper
Nacos是阿里开源的,Nacos 支持基于 DNS 和基于 RPC 的服务发现。在Spring Cloud中使用Nacos,只需要先下载 Nacos 并启动 Nacos server,Nacos只需要简单的配置就可以完成服务的注册发现。
Nacos除了服务的注册发现之外,还支持动态配置服务。动态配置服务可以让您以中心化、外部化和动态化的方式管理所有环境的应用配置和服务配置。动态配置消除了配置变更时重新部署应用和服务的需要,让配置管理变得更加高效和敏捷。配置中心化管理让实现无状态服务变得更简单,让服务按需弹性扩展变得更容易。
Nacos = Spring Cloud注册中心 + Spring Cloud配置中心
进入正题,nacos下载 https://github.com/alibaba/nacos/releases?page=1
我这边是简单测试下下载的window下运行的
解压到自己的电脑目录下
点击startup.cmd直接启动,下载后直接启动会报错,因为默认模式是集群方式。在启动文件中做修改
startup.cmd中找到 set MODE="cluster" 修改为 set MODE="standalone"
然后启动
打开浏览器输入http://本机IP:8848/nacos/index.html#/login
默认登录账号 nacos nacos