美文网首页云原生
nacos集群部署

nacos集群部署

作者: 宇晨棒棒的 | 来源:发表于2023-08-11 15:16 被阅读0次

    1.nacos集群部署的三个方式:

    因此开源的时候推荐用户把所有服务列表放到一个vip下面,然后挂到一个域名下面

    1)http://ip1:port/openAPI 直连ip模式,机器挂则需要修改ip才可以使用。

    2)http://SLB:port/openAPI 挂载SLB模式(内网SLB,不可暴露到公网,以免带来安全风险),直连SLB即可,下面挂server真实ip,可读性不好。

    3)http://nacos.com:port/openAPI 域名 + SLB模式(内网SLB,不可暴露到公网,以免带来安全风险),可读性好,而且换ip方便,推荐模式

    2.此次nacos集群使用nginx负载到nacos集群主机上

    1)高可用 Nginx 集群

    2)Nacos 集群(至少三个实例)

    3)高可用数据库集群(取代 Nacos 内嵌数据库)

    3.参照nacos单节点部署,安装三个nacos节点:

    修改配置文件:

    1)修改端口及数据库连接方式--application.properties

    application.properties

    2)修改cluster.conf

    cluster.conf

    4.启动服务:

    cd /app/nacos-cluster/{nacos-9100,nacos-9105,nacos-9110}/bin

    bash startup.sh

    5)端口冲突了(其他端口使用情况):

    raft port: ${server.port} - 1000

    grpc port: ${server.port} + 1000

    grpc port for server: ${server.port} + 1001

    4.访问nacos单节点:

    192.168.37.8:9100/nacos

    192.168.37.8:9105/nacos

    192.168.37.8:9110/nacos

    5.配置nginx访问:

    upstream nacos-server {

      server 192.168.37.8:9100;

      server 192.168.37.8:9105;

      server 192.168.37.8:9110;

    }

    location /nacos/ {

        proxy_pass http://nacos-server/nacos/;

      }

    重启nginx服务:/app/nginx/sbin/nginx -c /app/nginx/conf/nginx.conf -s reload

    6.访问页面:

    访问界面

    相关文章

      网友评论

        本文标题:nacos集群部署

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