一、简介
Nacos是SpringCloudAlibaba架构中最重要的组件。
Nacos 是一个更易于帮助构建云原生应用的动态服务发现、配置和服务管理平台,提供注册中心、配置中心和动态 DNS 服务三大功能。能够无缝对接Springcloud、Spring、Dubbo等流行框架。
nacos支持a(高可用)p(分区容错)和c(一致性)p的切换默认为ap, eureka仅支持ap,zookeeper仅支持cp
二、下载地址
官网地址:nacos
三、安装步骤
(一)、下载
进入官网,使用Github选择nacos-server-2.0.3.zip下载
(二)、解压
解压nacos-server.zip,得到目录
(三)、创建nacos数据库
默认情况下,Nacos 使用 Derby 内存数据库。如果您希望将配置持久化到数据库中,需要调整数据库连接配置。
↓↓↓下面以 MySQL 数据库为例进行说明:
(四)、导入nacos-mysql数据库脚本
四、修改配置
(一)、修改config下application.properties
修改为自己的数据库地址,填写数据库账号和密码
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=123456
五、更改模式
(一)、修改startup.cmd
进行修改:
set MODE="standalone"
六、运行nacos
(一)、启动
运行startup.cmd
访问:http://192.168.127.1:8848/nacos/index.html (注意:本机ip)
(二)、登录
默认账号:nacos
默认密码:nacos