前导:
避免单点故障,nacos需采取集群模式,且数据库也得换成高可用mysql数据库(自带的derby数据库很难做到集群配置的一致性)
- nacos切换mysql数据库
下载的nacos安装包自带有nacos-mysql.sql脚本
将这个脚本在自己的mysql数据库执行即可,执行之前先建一个nacos_config数据库。执行完脚本如图:
下面开始修改nacos/conf下面的application.properties配置文件,将mysql配置信息配进去。如图:
最后重启nacos,访问localhost:8848/nacos,登陆即可。
如果启动不成功,可能是nacos自带的mysql版本太低,换成自己的。
解决方案:在nacos目录下新建plugins/mysql(mkdir plugins &mkdir plugins/mysql),将自己版本的mysql.jar包添加进去(我用的8.0.28)
重启服务就成功了!