如何快速搭建nacos服务

概述

官方网站地址:https://nacos.io

Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。

Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。

官方给的图:
在这里插入图片描述

准备环境

64 bit JDK 1.8+:下载地址
Maven 3.2.x+:下载地址

下载nacos

直接下载压缩包
下载地址

启动服务器

解压缩后进入bin文件夹,双击startup.cmd文件
此时会报错,提示启动失败,报错信息如下图:
在这里插入图片描述
经过查找解决方法,最后以下面的方式解决了问题
在这里插入图片描述
附:在bat文件批处理中注释的方式如下:
1、:: 注释内容(第一个冒号后也可以跟任何一个非字母数字的字符)
2、rem 注释内容(不能出现重定向符号和管道符号)
3、echo 注释内容(不能出现重定向符号和管道符号)〉nul
4、if not exist nul 注释内容(不能出现重定向符号和管道符号)
5、:注释内容(注释文本不能与已有标签重名)
6、%注释内容%(可以用作行间注释,不能出现重定向符号和管道符号)
7、goto 标签 注释内容(可以用作说明goto的条件和执行内容)
8、:标签 注释内容(可以用作标签下方段的执行内容)
再次双击startup.cmd文件,服务启动成功。

配置mysql

当前启动方式,Nacos使用内置数据库持久化信息,使用外部MySQL的配置如下:
1、在本地通过Navicat(当然也可以识别的查看数据库的IDE)连接mysql服务,创建nacos数据库,通过运行sql文件conf/nacos-mysql.sql来初始化数据。
2、修改conf/application.properties文件中数据连接部分,原始配置如下图
在这里插入图片描述
需要修改为下图
在这里插入图片描述
通过前后图片对比可以发现,此文件原始是没有将外部mysql连接放出来的,使用了‘#’注释掉了。
user和password根据本地mysql服务来填写。
此时重启nacos服务使用的就是配置的本地mysql库了。

到这里,单机的nacos服务搭建完毕。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值