首页 > 其他 > 详细

nacos 集群搭建

时间:2021-06-20 23:05:25      阅读:29      评论:0      收藏:0      [点我收藏+]

nacos 集群搭建

1、单机部署

从nacos官网下载zip/tar包,https://github.com/alibaba/nacos/releases/tag/2.0.2

技术分享图片

解压后即可启动

外置数据库设置

? 若没有特意设置外置数据库,则是使用默认的内嵌数据库derby,但是如果想要部署nacos集群,则需要使用外置数据库设置。不然当集群内使用内置数据库启动时,则会抛出这个错误

技术分享图片

言外之意就是集群不允许通过内置数据库进行部署。

在解压的文件夹中会有conf目录

技术分享图片

修改application.properties中的数据库配置

*************** Config Module Related Configurations ***************#

If use MySQL as datasource:

spring.datasource.platform=mysql

Count of DB:

db.num=1

Connect URL of DB:

db.url.0=jdbc:mysql://hyz.com:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=root
db.password=root

将其中的对应配置改成自己的配置

创建对应的数据库,然后执行conf文件夹中的nacos-mysql.sql文件,创建对应的表

最后启动nacos,比较内置与外置数据库的不同

技术分享图片
技术分享图片

集群部署

? 集群需要部署3台或3台以上的nacos服务
上面讲过,部署集群需要使用外置数据库,所以基于上面设置了外置数据库的nacos,复制3份,在每个nacos中,复制conf的cluster.conf.example文件,文件名改成cluster.conf,再修改文件的内容,设置各个服务的ip、port信息,如下图

技术分享图片

启动集群

.\startup.cmd -m cluster

启动命令添加了一个参数,使用集群方式启动,启动完后可以在nacos的集群管理中看到相应的节点列表,意味着集群部署成功。

技术分享图片

nacos 集群搭建

原文:https://www.cnblogs.com/process-h/p/14907318.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!