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”下。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM