码迷,mamicode.com
首页 > 其他好文 > 详细

centos7Nacos本地集群搭建

时间:2020-06-24 13:43:28      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:rop   config   集群   plugin   主从   cat   增加   socket   lib   

Centos7 Nacos集群搭建

1、下载nacos-server

https://github.com/alibaba/nacos/releases

2、修改配置

启动3台nacos ,   192.168.63.4:80192.168.63.4:81192.168.63.4:82

复制到centos上,/opt/nacos

解压后命名为nacos80

cd   /opt/nacos/nacos80/conf

1.集群配置文件修改

mv  cluster.conf.example   cluster.conf

vim  cluster.conf

#ip:port

#example

192.168.63.4:80

192.168.63.4:81

192.168.63.4:82

2、数据库配置

官方推荐生产使用主从,或采用高可用数据库,我这里只用一台mysql数据

初始化数据库,导入nacos解压目录下conf/nacos-mysql.sql 文件

修改conf/application.properties,增加 mysql 数据源配置

#主从配置可以输入2

spring.datasource.platform=mysql

db.num=1

db.url.0=jdbc:mysql://192.168.2.110:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true

#多数据源,我这里只用一个数据库

#db.url.1=jdbc:mysql://11.163.152.9:3306/nacos_devtest?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true

db.user=root

db.password=nacos

3、nacos复制成3台

修改nacos81/conf/application.properties  端口为81

修改nacos82/conf/application.properties  端口为82

最后分别启动

Nacos0.7版本加入了支持mysql数据源功能,nacos集群的配置可以持久化到mysql。
不过我在使用mysql8.0.18的时候用nacos连接出现异常。

解决办法:
nacos安装目录下新建plugins/mysql文件夹,并放入8.0+版本的mysql-connector-java-8.0.xx.jar,重启nacos即可。
启动时会提示更换了mysql的driver-class类。

 技术图片

 

centos7Nacos本地集群搭建

标签:rop   config   集群   plugin   主从   cat   增加   socket   lib   

原文地址:https://www.cnblogs.com/sanluorenjian/p/13186981.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!