nacos 本地下载后,需要 install 下:
mvn clean install -Dmaven.test.skip = true -Dcheckstyle.skip = true -Dpmd.skip = true -Drat.skip = true
nacos源码修改后,重新打包生成压缩包命令:在 distribution 目录中运行:
mvn -Prelease-nacos clean install -Dmaven.test.skip = true -U
nacos 单体配置和集群配置的区别:
nacos单体启动可以不连数据库,默认使用 Derby 内嵌数据库。如果连数据库就需要配置打包好的服务端中的 nacos/conf/application.properties 数据源,同时也需要执行 mysql-schema.sql 脚本 nacos集群需要连数据库的,配置 application.properties 数据源后,还需要配置 cluster.conf
nacos 源码中 console 模块中的 application.properties 和 distribution 中的 application.properties 区别:
nacos服务端的 nacos-server-2.2.1\nacos\target 的 nacos-server.jar 下的 BOOT-INF/application.properties 对应 nacos 源码中 console 模块中的 application.properties nacos服务端的 nacos-server-2.2.1\nacos\conf 的 application.properties 对应 nacos 源码中 distribution 下的 application.properties nacos-server-2.2.1\nacos\conf\application.properties 比 jar 包中的 application.properties 优先级高,一般不显示配置在 conf\application.properties 下的配置就会在 console 模块中的 application.properties 配置