1.概述
Nacos是一个开源的动态服务发现、配置和服务管理平台,由阿里巴巴公司开发并维护。它可以作为云原生应用的基础设施,为微服务平台提供服务注册、配置管理、DNS解析、服务健康检查、动态路由等功能,支持多种语言和多种部署方式。Nacos可以帮助开发者更方便地管理分布式系统中的服务,提高系统的可用性和可扩展性。
nacos官网:https://nacos.io/zh-cn/
github:https://github.com/alibaba/nacos/releases
2.下载安装
在github中选择版本,找到Assets选择nacos-server-x.x.x.zip下载并解压到一个位置。
3.环境配置
3.1 数据库配置
先在mysql数据库中创建nacos数据库,在conf目录下,找到mysql-schema.sql脚本文件在数据库中运行,得到下表。
3.2 application.properties配置
在config中找到application.properties,配置自己的mysql数据库连接信息。
并在application.properties找到nacos.core.auth.plugin.nacos.token.secret.key=
SecretKey012345678901234567890123456789012345678901234567890123456789
3.3 startup.cmd配置
在bin目录下,用文本编辑器打开startup.cmd,将MODE改为standalone(单机模式),默认为cluster(集群模式)。
4.启动
点击startup.cmd,看到如下界面,Nacos started successfully 即为启动成功。
浏览器请求:http://localhost:8848/nacos,用户名nacos,密码nacos。