Nacos源码编译发布

1:下载源码

GitHub - alibaba/nacos: an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.https://github.com/alibaba/nacosGitHub - alibaba/nacos: an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.

2:导入数据

数据库文件路径:/nacos-develop/distribution/conf/mysql-schema.sql

3:修改数据库信息

nacos-develop/console/src/main/resources/application.properties

4:运行maven命令

mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U

5:移动jar包位置

拷贝 nacos-develop/console/target/nacos-server.jar

到 nacos-develop/distribution/target/  目录

6:启动

sh startup.sh -m standalone

7:访问

localhost:8848/nacos

账号密码都是nacos

常见问题

一、No DataSource set
解决方案:
在distribution/conf 下的application.properties 里写好连接地址,用户名密码


二、Unable to access jarfile ***nacos\distribution\target\nacos-server.jar

解决方案:

拷贝 nacos-develop/console/target/nacos-server.jar到 nacos-develop/distribution/target/  目录

三、UnknownHostException
解决方案
startup.cmd中的启动模式修改为单机启动
set MODE=“standalone”

四、Error creating bean with name ‘grpcClusterServer’
原因:Nacos 2.0版本新增了gRPC的通信方式,因此需要增加2个端口,8848和9848

解决方案
查看该端口是否被占用,关掉占用的端口就好了
mac 可以使用命令lsof -i tcp:9848 ,杀掉进程就好了,kill pid

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值