• nacos 2.0.4 编译时踩到的坑


    https://github.com/alibaba/nacos    这个网站下载源码,(https://gitee.com/gui-js/nacos   国内的镜像版本,比官网的新,且版本不是正式版,是snapshot版本)

    在国内的这个站点,默认时develop版本,如需要master,版本。用下面的git命令

    $ git clone -b 分支名 网址.git 

    编译的时候,看有个building的说明文件,按那个文件里的命令,进行maven的构建,可以跳过很多不必要的test,能构建成功。

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

    编译完毕后,在distribution目录里有生成的zip文件,需要自己解压安装

    启动时,按startup.cmd -m standalone  按单机模式启动

    1.  mvn  package 进行编译,提示

    LookupFactoryTest.setUp:56 ? Nacos java.net.UnknownHostException: jmenv.tbsi

    2. 在distribution 目录里,修改conf文件,

    一个是数据源,

    一个是复制一份cluster.conf.example 为 cluseter.conf 

    #*************** Config Module Related Configurations ***************#
    ### If use MySQL as datasource:
     spring.datasource.platform=mysql
    
    ### Count of DB:
     db.num=1
    
    ### Connect URL of DB:
     db.url.0=jdbc:mysql://127.0.0.1:3306/ry-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
     db.user.0=root
     db.password.0=xxxxx

    修改clusetr.conf 的内容为自己的ip

    #it is ip
    #example
    #192.168.16.101:8847
    #192.168.16.102
    #192.168.16.103
    172.16.0.104

     若依 cloud 版本的 monitor默认的登录用户名密码:

     默认账号:ruoyi 默认密码:123456 

  • 相关阅读:
    Python-炫酷二维码
    Dictionary 序列化与反序列化
    获取数据库所有表名与字段名
    LinQ To Object 基本用法
    使用jq操作脚本生成元素的事件
    表单验证如何让select设置为必选
    js实现复制功能兼容ios
    微信小程序使用函数防抖解决重复点击消耗性能问题
    electronr进行签名与公证
    使用electron在mac升级签名后进行升级出现“QRLUpdaterErrorDomain”的错误
  • 原文地址:https://www.cnblogs.com/sdgtxuyong/p/15871829.html
Copyright © 2020-2023  润新知