注意若使用以下方法 (即使用官方 nacos 包)

建议使用端口 (8840 8841 8842 )

下载 Nacos-server 安装包

  1. 修改 conf/application.properties 数据源信息
    # 4.6 需要开启认证
    nacos.core.auth.enabled=true
    
    spring.datasource.platform=mysql
    
    db.num=1
    db.user=root
    db.password=root
    db.url.0=jdbc:mysql://${MYSQL-HOST:pigx-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:pigxx_config}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true

  2. 修改 conf/cluster.conf 集群配置
    #it is ip
    #多网卡 注意此处IP 和nacos控制台输出的保持一致,不然应用报错
    127.0.0.1:18840
    127.0.0.1:28841
    127.0.0.1:38842

  3. 复制三份 bin/startup.sh 启动脚本,增加端口配置
    cp startup.sh startup18840.sh
    cp startup.sh startup28841.sh
    cp startup.sh startup38842.sh
    vim startup18840.sh
    # line122  注意端口
    JAVA_OPT="${JAVA_OPT} --server.port=18840"
    
    vim startup28841.sh
    # line122  注意端口
    JAVA_OPT="${JAVA_OPT} --server.port=28841"
    
    vim startup38842.sh
    # line122  注意端口
    JAVA_OPT="${JAVA_OPT} --server.port=38842"

  4. 启动 nacos
    sh startup18840.sh
    sh startup28841.sh
    sh startup38842.sh

  5. 访问任意节点 查看节点列表 http://ip:18840/nacos
  6. 修改微服务配置

更多推荐