Nacos1.4.2配置新手踩坑
nacos配置解压后启动配置不生效
1.下载的Nacos是否是官方稳定版本
本人亲自踩坑第一次接触这个Ncaos配置中心完全是懵逼状态 然后就是直接上搜了几个教程就随便下载解压没有管版本问题直接配置结果报错成堆
第一检查自己版本是否为官方稳定版 官方稳定版本下载速度可能比较慢 耐心等待下载 当时我下载时1.4.2
2. 配置文件
主要是就是修改数据语句地址 注意mysql8.0版本时区和allowPublicKeyRetrieval=true这个词条没有加到连接中 导致报错
3.数据库版本和连接 表数据是否正确导入
数据库表是全 完整
4.各种踩坑
1.如果出现报错是数据验证
java.sql.SQLException: Unable to load authentication plugin 'caching_sha2_passwos 错误
第一就是nacos版本还是1.0或者1.1 不是最新稳定版本
第二就是 mysql 数据库不是5.7版本是8.0及以上
解决方案直接 下载最新版本稳定版 都兼容支持8.0
其他方案比如在文件下增加mysql文件夹放入对应数据库版本jar包 亲测没有用
还有 修改conf文件下application.properties.example为bootstrap.properties之类的亲测无效 踩坑
解决方案
版本是否稳定版
数据库连接语句
连接语句个人的测试的
// An highlighted block
### If use MySQL as datasource:
spring.datasource.platform=mysql
### Count of DB:
db.num=1
### Connect URL of DB:
db.url.0=jdbc:mysql://localhost:3306/ry-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC
db.user=root
db.password=root