常见的注册中心有Zookeeper(雅虎Apache),Eureka(Netfix),Nacos(Alibaba),Consul(Google)
如何进行选择:社区活跃度、稳定性、功能、性能、学习成本
Nacos(Dynamic Naming and Configuration Service) 是一个集服务注册、服务动态发现、服务配置、服务元数据及流量管理于一体的管理中心,是一个应用于服务注册与发现、配置管理的平台。能帮助我们更好的发现、配置和管理微服务。
Nacos 支持几乎所有主流类型的“服务”的发现、配置和管理。
Nacos的基本架构:(client/server架构)
Nacos的功能:注册、发现、配置
Nacos服务启动的前提条件:①配置JDK的JAVA_HOME目录②配置连接的数据库(建议Mysql5.7以上、MariaDB10.5以上)
Nacos是基于SpringBoot程序编写的
nacos官网
登录数据库:mysql -u root -p
打开nacos-mysql.sql脚本:source d:/nacos/nacos-mysql.sql
注意:使用/
windows平台的启动指令:startup.cmd -m standalone
前提在bin目录下执行
BUG集