首页 > 其他 > 详细

Nacos部署--配置中心

时间:2019-11-27 12:11:19      阅读:771      评论:0      收藏:0      [点我收藏+]

Nacos 0.8部署文档

Nacos支持三种类型的部署模式:

独立模式 - 在DEV或TEST环境中使用。

群集模式 - 用于生产环境以确保高可用性。

多群集模式 - 在复杂的生产模式下部署多群集模式以支持不同的业务单位。

环境准备

  1. 64位JDK 1.8+; 
  2. Maven 3.2.x +; 
  3. 3个或更多Nacos节点;
  4. nacos下载地址: https://github.com/alibaba/nacos/releases/download/0.8.0/nacos-server-0.8.0.zip

在独立模式下运行Nacos;

安装并初始化MySQL数据库;

安装数据库,版本要求:5.6.5+

创建相关用户表,用户以及授权;

关闭防火墙、设置 selinux 将SELINUX 改为disabled;

下载Nacos安装包并解压;

修改application.properties配置文件:

spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://1072.30.66.52:3306/nacos_devtest?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=nacos_devtest
db.password=youdontknow

注:这个的application.properties指nacos的解压目录nacos/的conf目录下的application.properties文件

这里的db具体配置根据自身情况而变

修改cluster.conf文件默认IP,端口默认8848;

#it is ip
#example
172.30.66.52:8848

运行sh startup.sh,inux下Nacos单机模式便开始运行

 

Nacos群集模式部署

首先创建3台虚拟机(最少三台),并且做好部署规划

ip地址

主机名

安装软件

备注

172.30.66.52

VM-66-52

Jdk1.8NacosMySql

 

172.30.66.54

VM-66-54

Jdk1.8NacosNginx

 

172.30.66.55

VM-66-55

Jdk1.8Nacos

 

 

关闭防火墙、设置 selinux 将SELINUX 改为disabled

部署架构

 

配置群集配置文件

在Nacos解压缩目录Nacos / conf目录中,有一个配置文件集群。cluster.conf,请将每一行配置为ip:port。

# ip:port
172.30.66.52:8848
172.30.66.54:8848
172.30.66.55:8848

 

application.properties配置文件:https://github.com/alibaba/nacos/blob/master/distribution/conf/application.properties

参照独立模式修改数据源相关配置;

配置MySQL数据库

生产和使用建议至少是备份模式或高可用性数据库。

SQL语句源文件:https://github.com/alibaba/nacos/blob/master/distribution/conf/nacos-mysql.sql

安装配置Nginx作为代理服务器;

参考:https://www.cnblogs.com/taiyonghai/p/6728707.html

VIP映射域名;

启动Nacos并登入Nacos Server的可视化界面;

 

 

Nacos部署--配置中心

原文:https://www.cnblogs.com/yangxl-lu/p/11940235.html

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