01 搭建 Nacos 源码调试环境

nacos 基于 2.2.4 版本

下载源码和编译

1
2
3
git clone git@github.com:alibaba/nacos.git

mvn clean install -U -DskipTests

配置环境

参考 startup.sh 文件,添加相应的 jvmprogram 的参数。

  1. 添加 jvm 参数,-Dnacos.standalone=true, 单机启动
  2. 添加 jvm 参数,-Dnacos.home=/Users/ooooo/Code/Demo/nacos/distribution, 集群启动
  3. 添加 program 参数,--spring.config.additional-location=/Users/ooooo/Code/Demo/nacos/distribution/conf/application.properties
  4. 配置 cluster.conf,添加自己机器的 ip
  5. 配置 application.properties, 添加数据库相关配置,脚本位置在 /Users/ooooo/Code/Demo/nacos/distribution/conf/mysql-schema.sql

相关截图如下:

./run.png
run
./cluster-config.png
cluster-config
./application-properties.png
application-properties

启动

./log.png
log
0%