2020-10-31

nacos 作为配置中心使用心得

1、安装运行

1.1 源码及运行包下载

下载地址:https://github.com/alibaba/nacos/releases 

 目前官方建议使用1.3.1

 1.2 安装MySql驱动

1.3.1用的是mysql8的mysql connector 所以需要下载mysql的驱动,否则DB连接失败

官方确定下载地址:https://dev.mysql.com/downloads/connector/j/  

1.3 修改DB连接配置

在console的application.properties中修改对应的DB配置

spring.datasource.platform=mysql

### Count of DB:
db.num=1

### Connect URL of DB:
db.url.0=jdbc:mysql://mysql连接域名:端口/db58_resource_0?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai
db.user=用户名
db.password=密码

1.4 引入对应jar

不知道是不是本地环境的原因,下载的源码编译报错找不到hamcreast,在报错的工程引入下面的jar就好用了。
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>
<version>1.3</version>
</dependency>

1.5 编译启动

1)选择对应的profile,然后clean  ,install

2)distribution 工程下看到运行包

找对应的环境启动对应的包,另外需要修改conf下的对应配置

1.6 创建表

找到distributiong工程的nacos-mysql.sql文件,在你给nacos分配的库中执行这个文件就ok

1.7编译器源码运行启动

想必大家也发现了,console工程就是nacos的运行工程,找到Nacos类运行main函数就启动起来了。

2 集群配置

将distribution下的文件复制三份,分别为三个节点

三个节点下分别创建 "cluster.conf"的文件

具体内容为三个节点对应的IP:端口

#2020-09-19T16:32:56.763
10.252.54.247:8846
10.252.54.247:8847
10.252.54.247:8848
10.252.54.247:8849

修改startup.cmd 改为集群启动模式

分别启动三个节点的startup.cmd

大家可能看到我的节点为4个,其中8846是我用idea编译器。

编译器模式下默认是集群模式不用修改,其中集群配置文件在"C:Users用户名nacosconf"下。

原文转载:http://www.shaoqun.com/a/485834.html

汇通天下:https://www.ikjzd.com/w/2055

旺店通:https://www.ikjzd.com/w/2390

徐家骏:https://www.ikjzd.com/w/1803


1、安装运行1.1源码及运行包下载下载地址:https://github.com/alibaba/nacos/releases目前官方建议使用1.3.11.2安装MySql驱动1.3.1用的是mysql8的mysqlconnector所以需要下载mysql的驱动,否则DB连接失败官方确定下载地址:https://dev.mysql.com/downloads/connector/j/1.3修改DB
lithium:https://www.ikjzd.com/w/2505
国际标准书号:https://www.ikjzd.com/w/174
深圳九龙山花仙谷哪里好玩?九龙山花仙谷怎么样?:http://tour.shaoqun.com/a/31278.html
惠州去哪可以烧烤?惠州哪个景区能烧烤?:http://tour.shaoqun.com/a/24219.html
刚刚 | 全球最大货代德迅宣布收购美国老牌物流企业Quick!:https://www.ikjzd.com/home/11472

No comments:

Post a Comment