nacos本地启动爬坑

什么是nacos

请移步到这里 : https://nacos.io/zh-cn/docs/what-is-nacos.html

由于nacos版本升级,内嵌数据库已被替换,需要做一些修改;
不过下载release版本时,可一键启动;

这里主要将一下下载nacos源码到本地启动时遇到的几个坑;

1:修改数据库

源码中config模块中的文件——nacos-db.sql  ,放在自己本地的数据库中;(注:数据库的版本跟项目中的一致,不要用更高的版本,不然会报错) 修改console模块配置文件中的链接信息;

2:集群模式修改为单机模式

在启动时,默认为集群模式:cluster,接着就会报错  read cluster conf fail

nacos本地启动爬坑_第1张图片

查看源码可得知,默认集群模式,单列模式需要自己配置;

nacos本地启动爬坑_第2张图片

 

 

配置单列模式,要优先级最高才生效

1:此时可application.properties修改配置文件,源码测试中也有相关操作,可用 nacos.standalone=true,但是优先级比源码中的要低,这时启动时,还是集群模式,

2:可配置在IDEA启动参数中,跟1一样的效果,

nacos本地启动爬坑_第3张图片

3:配置到jvm下, 就会生效,此时优先级时最高的,-Dnacos.standalone=true

nacos本地启动爬坑_第4张图片

此时启动ok; 显示单列模式:alone;可以进行相关的提供者,消费者注册操作;

nacos本地启动爬坑_第5张图片

 

 

 

 

你可能感兴趣的:(注册中心)