nacos启动报错db.num is null 和 Unable to start web server(windows)


db.num is null 问题

1、mysql 下新建数据库 nacos,字符集和排序规则如下
在这里插入图片描述

2、在新建的 nacos 数据库下执行 nacos/conf/nacos-mysql.sql 的 sql 脚本文件

3、在 conf 文件夹下的 application.properties 中更改成自己本地的 mysql 配置(大概在配置文件31-47行)

#*************** 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?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=root

### Connection pool configuration: hikariCP
db.pool.config.connectionTimeout=30000
db.pool.config.validationTimeout=10000
db.pool.config.maximumPoolSize=20
db.pool.config.minimumIdle=2


Unable to start web server

选择 bin 文件夹下的 startup.cmd ,右键编辑,更改集群模式为单机模式 standalone(第26行左右)
在这里插入图片描述


猜你喜欢

转载自blog.csdn.net/qq_45369827/article/details/115286364