搭建不同nacos集群环境的一些心得

查阅了官网,翻了好几篇不同的博客,也看了一些视频教学,发现搭建nacos集群有好几种不同的方法,当然是根据不同的需求来制定的,这里记录一下(本人没有并未实践过所有方法,只是记录)

  • 第一种:windows下,只用一台电脑
    1.在生产环境中当然不会用一台电脑,否则就会失去集群的意义。这种需求是自己计算资源有限且只是为了学习。
    2.按照官网的提示,我们需要三个nacos节点,下载nacos-server.zip,解压后并且复制三份,因为在一台电脑上,三台电脑的ip相同,为了区分唯一的办法是改变三份节点的端口。
    3.修改三个节点的配置文件,打开文件nacos\conf\application.properties,将第一个节点的端口修改为server.port={自己定义的端口}
  1. 只需要配置配置mysql数据库达到持久化,application.properties中配置持久化数据库连接信息和cluster.conf.example集群节点信息(这些配置都是一样的,网上自己找)
  • windows下,三台电脑
    这种配置简单的多,因为三个节点都可以使用默认的8848端口,不需要改端口, 只需要配置配置mysql数据库达到持久化,application.properties中配置持久化数据库连接信息和cluster.conf.example集群节点信息

  • Linux下,一台电脑
    还是一样改端口,让三个nacos节点运行在不同的端口下

  • Linux下,一台电脑
    这种配置不需要复制三份nacos,通过修改startup.sh,使它能接受不同的启动端口。搭建不同nacos集群环境的一些心得_第1张图片
    在这里插入图片描述
    在这里插入图片描述
    其他配置相同

  • Linux下,多台电脑
    只需要配置配置mysql数据库达到持久化,application.properties中配置持久化数据库连接信息和cluster.conf.example集群节点信息

你可能感兴趣的:(nacos)