nacos入门安装使用

安装

官方地址
下载地址

环境准备:

mysql8.0(取决于启动模式,可不用数据库的模式启动)
jdk8并配置号环境变量
8848端口不被占用(2.0版本的nacos用到了“grpcSdkServer”服务,还会占用9848、9849端口)

安装配置

下载后解压解压目录,
编辑启动文件./bin/startup.cmd(单机模式)

####set MODE="cluster"
set MODE="standalone"

找到./bin/startup.cmd运行即可,
在这里插入图片描述
此时就表示运行完成了(文件运行),如果出现错误可以参照日志文件进行排查

数据库模式运行(选择性)

打开conf/application.propertie价进行编辑

spring. datasource.platform=mysql
db.num=1
db.url.0= jdbc:mysq1://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connect
Timeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=root

区别:

数据组织:使用MySQL数据库时,Nacos将元数据和数据存储在数据库中,按照数据库的机制进行组织和索引。而使用文件系统时,Nacos将元数据和数据以文件的形式存储在文件系统中,按照文件系统的机制进行组织和索引。
读写性能:由于MySQL数据库通常具有较高的读写性能,因此在高并发场景下,使用MySQL存储可能会表现得更优。然而,当数据量较大时,文件系统的读取性能通常会优于数据库,因为文件系统可以更好地利用本地磁盘的I/O能力。
扩展性:MySQL方案适合于需要持久化存储的场景,但当单节点MySQL的性能或容量不足时,可能需要通过主从或分库分表等方式进行扩展。而文件系统方案更适合于仅需要暂时存储或可接受非持久化存储的场景,它通常更容易实现横向扩展。

测试

浏览器访问 http://localhost:8848/nacos 并登录,账号/密码均为 nacos

使用

首先要了解他是干嘛的:

nacos是一个基于Spring Cloud框架的服务发现和配置管理工具。它可以帮助开发者更加方便地管理分布式应用中的服务发现、配置管理、服务监控等一系列问题。nacos可以通过动态生成服务注册表,使得应用可以更加容易地进行服务发现和负载均衡,同时它也提供了配置管理的功能,可以让开发者在分布式环境中更加方便地管理配置文件。

Nacos之配置中心

淦,不想写了,溜号

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值