windows下nacos叢集部署

1。首先在官網下載nacos包,根據官網的提示進行操作!注意依賴環境maven(3。2以上)的版本和jdk(1。8以上)的版本。

windows下nacos叢集部署

下載nacos和依賴環境

windows下nacos叢集部署

下載內容如上

可以從官網下載,也可以透過下面我分享的百度網盤進行下載

連結:https://pan。baidu。com/s/1TR21KK45oYOOwgOvA_Xqtw

提取碼:yh38

2。進行解壓縮,解壓後得到具體的檔案包,解壓後即可使用。

windows下nacos叢集部署

解壓後的路徑說明

3。由於是叢集模式,需要修改啟動方式為叢集模式,預設的啟動方式就是叢集模式,如果你只想單機啟動,也是需要修改配置檔案的。

3。1叢集模式啟動配置(startup。cmd檔案修改)

set MODE=“cluster”

3。2單機模式修改

set MODE=“standalone”

修改後的檔案如下所示:

windows下nacos叢集部署

startup。cmd檔案修改

4。由於是叢集模式,需要修改叢集的配置檔案(confg/cluster。conf)

將\nacos\conf\目錄下的cluster。conf。example檔案複製一份,重新命名為cluster。conf,開啟新增如下配置:

192。168。6。155:8848192。168。6。155:8849192。168。6。155:8850

由於只有一臺電腦,所以此處採用不同的埠模擬叢集的服務啟動,如果你有多臺伺服器的話直接將上面的地址換成你實際的地址即可。這裡有一個坑,之前我用的127。0。0。1+埠,啟動後會多出一臺地址(就是本地地址)

注意

:儘量使用本機IP,不要使用127。0。0。1,埠號,要與下文要配置的埠號要對應上

5。資料庫配置

單機模式下采用的是內嵌資料庫,可以不進行此處的配置也是能執行起來的,由於是叢集的模式,

為保證資料一致性,叢集需使用公共資料庫來儲存服務管理中的資料,目前支援mysql資料庫。

5。1

建立資料庫並執行下面的sql檔案,nacos-mysql。sql進行表的初始化。初始化完成如下所示:

windows下nacos叢集部署

初始化完成資料庫後的效果

5。2

將\nacos\conf\目錄下的

application。properties。example

檔案複製一份,重新命名為

application。properties

,開啟做如下配置:

spring。datasource。platform=mysqldb。num=1db。url。0=jdbc:mysql://192。168。114。176:3306/nacosdata?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTCdb。user。0=rootdb。password。0=123456

6。copy三份nacos檔案(做完上面修改後的),分別命名為nacos8848、nacos8849、nacos8850

windows下nacos叢集部署

三份檔案

修改

每個檔案裡面的配置檔案application。properties(各自改各自的即可)

,修改為各自的埠即可

server。port=8848server。port=8849server。port=8850

說點題外話,這裡的埠是我們珠峰的高度。

7。完成上面所有的配置之後,一個nacos的叢集即搭建完成了。進行啟動檢視:

進入bin目錄,雙擊startup。cmd即可啟動!啟動完後如下所示:

windows下nacos叢集部署

正確啟動後的效果圖

8。進行訪問測試:http://localhost:8848/nacos,http://localhost:8845/nacos,http://localhost:8850/nacos

預設賬戶密碼:nacos 密碼:nacos

windows下nacos叢集部署

看到叢集資訊後證明叢集搭建成功了

耐心的看到這裡的同學,恭喜你,已經完成叢集的搭建了!這篇文章對你有幫助嘛?有幫助的話幫忙點個贊和關注唄