• [Alibaba微服务技术入门]_Nacos配置本地多个实例_第9讲


    在本地配置多个nacos实例(伪集群),一般就是配置多个nacos端口,并启动多个startup.sh脚本。网上一些博客通过修改startup.sh脚本来指定不同nacos端口,比如:./startup.sh -p 3333,但是这种方式启动,nacos版本应该是1.2.x以前的版本号

    而在nacos-1.4.x后的版本中,startup.sh脚本中已经对参数 p 有了自己的定义

    我们简单分享一篇不用修改startup.sh脚本代码来实现在本地配置多个nacos实例

    第一步:在linux中拷贝三份nacos

    第二步:分别修改它们的端口,三个端口号:8841,8842,8843

    第三步:每个nacos的cluster.conf都写上它们的 ip+端口信息

    第四步:分别启动每台 Nacos Server

    ./startup.sh -m cluster

    第五步:在浏览器分别访问如下路径

    • http://localhost:8841/nacos 
    • http://localhost:8842/nacos 
    • http://localhost:8843/nacos 

    如果都能访问成功,证明集群模式部署成功

    注意:在本地启动多个实例时候,一定要查看nacos所分配的内存大小,不然启动要么非常慢,要么会失败

    第六步:利用nginx进行负载均衡配置,需要修改nginx.conf文件

    第七步:启动nginx,然后访问nacos管理端,在集群管理-->节点列表,查看配置的集群信息

     

  • 相关阅读:
    SpringBoot 集成Hystrix熔断
    windows10 个性化启动Python,cmd窗口显示启动名称
    Web前端 table去掉td边框大小及颜色
    Windows 10 运行.bat文件启动Jar项目
    SpringBoot Feign接口方式调用服务
    SpringBoot Ribbon负载均衡策略配置
    SpringBoot Eureka集群配置
    SpringBoot集成Eureka
    面试题 16.01. 交换数字
    1476. 子矩形查询
  • 原文地址:https://www.cnblogs.com/liuyangjava/p/15508018.html
Copyright © 2020-2023  润新知