美文网首页
nacos集群搭建

nacos集群搭建

作者: 归来_仍是少年 | 来源:发表于2020-10-30 20:15 被阅读0次
    1. nacos安装依赖
      需要安装jdk1.8+ 下载

    2. nacos下载
      下载并解压 下载

    3. 单例部署

    单例部署启动命令   startup.sh -m standalone
    访问地址 : IP:8848/nacos
    用户名和密码默认nacos
    
    1. 集群部署
    集群部署启动命令   startup.sh
    集群部署架构图
    
    25933191345edc7fa6b75e8_articlex.png
    三个nacos实例,一个MySQL实例,一个nginx实例
    
    首先找到sql文件
    
    image.png
    在MySQL新建数据库nacos_config并运行sql文件
    
    image.png
    修改三个nacos配置文件application.properties添加
    
    
    spring.datasource.platform=mysql
    
    db.num=1
    db.url.0=jdbc:mysql:IP:3306/nacos_config?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&failOverReadOnly=false&zeroDateTimeBehavior=convertToNull&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true
    db.user=root
    db.password=123456
    
    cp cluster.conf.example cluster.conf
    修改三个nacos配置文件cluster.conf
    # ip:port
    200.8.9.16:8848
    200.8.9.17:8848
    200.8.9.18:8848
    
    启动三台服务器上的nacos
    
    通过每个服务器ip:8848/nacos访问查看是否启动成功
    

    如果你的服务器是云服务器,不在同一内网下,请编辑启动文件 startup.sh
    添加图中一行配置

    image.png
    1. 配置nginx
    修改nginx.conf添加
    
    upstream nacos-cluster {
            server 200.8.9.16:8848
            server 200.8.9.17:8848
            server 200.8.9.18:8848
        }
    
        server {
            server_name  nacos.songshijun.top;#你自己的域名或者服务器IP
            location / {
                proxy_pass http://nacos-cluster;
            }
        }
    
    重启nginx
    nginx -s reload
    
    1. 访问域名 nacos.songshijun.top/nacos


      16040366741799.png

    相关文章

      网友评论

          本文标题:nacos集群搭建

          本文链接:https://www.haomeiwen.com/subject/wjxjvktx.html