windows使用nacos

写在前面

No DataSource set 的一种解决方法
一开始用的nacos-2.0.3版本,是可用的,但一段时间没使用后,再去用,发现一直报错:No DataSource set,尝试多种方法没有解决,去下载了nacos-1.4.3版本,配置和下面的配置一致,发现可用,也算是解决No DataSource set 的一种方法吧

环境

下载

配置mysql持久化(可选)

  • 打开解压文件的conf目录
    在这里插入图片描述

  • 有如下文件:
    在这里插入图片描述

  • 修改appllication.properties,在该文件末尾加入如下内容:(url、用户名、密码可能需要修改)

spring.datasource.platform=mysql

db.num=1
db.url.0=jdbc:mysql://localhost:3306/nacos_config?useSSL=true&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai

db.user=root
db.password=root

在这里插入图片描述

启动

  • 打开bin目录
    在这里插入图片描述
  • 有如下文件,默认会以集群方式启动
  1. 双击startup.cmd,则会以集群方式启动,直接启动是会报错的,推荐单机模式启动;若想单机模式启动,请往下看
    在这里插入图片描述

  2. 若想单机模式启动
    2.1 请在下图位置鼠标单击
    在这里插入图片描述
    2.2 输入cmd,回车
    在这里插入图片描述
    2.3 输入以下命令,回车

startup.cmd -m standalone
  • 可在该目录下新建bat文件,方便下次启动;名字随意取,以bat结尾就行,such as:
    在这里插入图片描述
  • 用记事本打开编辑,输入以下内容:,并保存
@echo
startup.cmd -m standalone

在这里插入图片描述

  • 以后双击这个bat文件,就能以单击模式启动

启动成功:
在这里插入图片描述

测试

  • 访问:
    http://ip:8848/nacos

请替换ip

  • 用户名密码都是nacos:
    在这里插入图片描述
  • 登录后:
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值