阿里Nacos部署

2021-10-24 22:07:20 字數 2142 閱讀 3623

二、集群部署

1、本地安裝jdk1.8+

unzip nacos-server-$version.zip 或者 tar -xvf nacos-server-$version.tar.gz

cd nacos/bin

系統

啟動命令

描述linux/unix/mac

sh startup.sh -m standalone

standalone表示單機

windows

雙擊 startup.bat 檔案

預設情況下,nacos的儲存為記憶體儲存,不方便資料的觀察,在nacos的0.7版本增加了對mysql資料庫的支援,操作步驟如下

資料庫的版本需要大於 5.6.5

本地建立nacos資料庫,並執行初始化指令碼nacos/conf/nacos-mysql.sql

nacos

├── conf

├── cluster.conf.example

├── nacos-logback.xml

├── nacos-mysql.sql

└── schema.sql

spring.datasource.platform=mysql

# 表示有幾個資料庫例項

db.num=1

#db.url.[例項下標],第乙個是0,第二個是1

db.url.0=jdbc:mysql:

db.user=nacos_devtest

db.password=youdontknow

5、訪問http://localhost:8848/nacos, 預設使用者名稱和密碼都是nacos

nacos的集群至少需要3個或3個以上的節點才能集群,本地測試搭建集群,由於機器不夠,在本地啟動3個nacos服務模擬集群,操作步驟如下。

ipport

192.168.0.73

8848

192.168.0.73

8849

192.168.0.73

8850

server.port 的值

nacos.inetutils.ip-address(此配置可選,本機ip,該引數設定後,將會使用這個ip去`cluster.conf`裡進行匹配,請確保這個ip的值在`cluster.conf`裡是存在的)

cluster.confcluster.conf.example檔案複製而來

裡面的每行內容為各台機器上部署nacosip:port

推薦使用者把所有服務列表放到乙個vip下面,然後掛到乙個網域名稱下面
http://ip1:port/openapi直連ip模式,機器掛則需要修改ip才可以使用。

http://vip:port/openapi 掛載vip模式,直連vip即可,下面掛server真實ip,可讀性不好。

網域名稱 + vip模式,可讀性好,而且換ip方便,推薦模式

由於本地 通過vip網域名稱稍微有點麻煩,此處通過nginx做集群訪問。

upstream nacos 

server

}

nginx監聽192.168.0.738847埠。

nacos系統引數介紹

阿里註冊中心Nacos生產部署方案

生產環境中部署nacos首先肯定是使用集群模式cluster保證高可用,本文主要詳細介紹最佳的集群方案怎樣搭建與spring cloud程式怎樣整合 下圖是官方推薦的集群方案,通過網域名稱 vip模式的方式來實現,可讀性好而且換ip方便 這裡的vip直接使用nginx就可以實現了 nacos集群最低...

阿里雲伺服器 ECS 部署nacos

連線上自己的阿里雲伺服器,明確自己放解壓包的目錄和解壓到 的目錄 github.com alibaba nacos releases download 1.1.4 nacos server 1.1.4.tar.gztar zxvf nacos server 1.1.4.tar.gz c 其他目錄的路...

nacos 安裝部署

2 通過 docker 方式啟動 2.2 服務啟動 3 通過準備好的 docker 映象啟動 nacos 快速開始 unzip nacos server version.zip 或者 tar xvf nacos server version.tar.gz cd nacos binlinux unix...