Spring Cloud Alibaba 容器化部署最佳实践 | 本地部署版本 | Nacos组件安装

Nacos是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。它 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。

下载地址

https://github.com/alibaba/nacos/releases

非持久化安装

Nacos默认数据存储在内嵌数据库Derby中,不属于生产可用的数据库,如果只是用来测试,下载安装后window直接运行bin目录下的.cmd文件即可,-m standalone表示单机启动。

startup.cmd -m standalone

可在桌面新建nacos.vbs文件,使用脚本启动,不用下次使用的时候再去翻文件夹了

Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /k d:&cd nacos-server-2.1.2\nacos&bin\startup.cmd -m standalone"

MySql持久化安装

找到conf文件夹中的mysql-schema.sql文件,新建nacos_config数据库,把文件中的sql语句导入到新建的数据库。
在这里插入图片描述
修改application.properties文件,打开MySQL数据存储,主要是打开如下的配置并修改MySql配置

#*************** Config Module Related Configurations ***************#
### If use MySQL as datasource:
spring.datasource.platform=mysql

### Count of DB:
db.num=1

### Connect URL of DB:
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=root

启动Nacos

运行上面的.vbs文件启动Nacos服务,在浏览器数据URL:http://本机IP:8848/nacos/index.html,输入账号密码(都是nacos)。

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/ren365880/article/details/128084190