1. 程式人生 > 實用技巧 >微服務系列之Nacos配置中心之一:Nacos介紹與安裝

微服務系列之Nacos配置中心之一:Nacos介紹與安裝

一、Nacos 介紹

Nacos 是 Alibaba 公司推出的開源工具,用於實現分散式系統的服務發現與配置管理。英文全稱 Dynamic Naming and Configuration Service,Na 為 Naming/NameServer 即註冊中心,co 為 Configuration 即配置中心,Service 是指該註冊/配置中心都是以服務為核心。服務(Service)是 Nacos 世界的一等公民。

官網是這樣說的:一個更易於構建雲原生應用的動態服務發現、配置管理和服務管理平臺。

Nacos 致力於發現、配置和管理微服務。Nacos 提供了一組簡單易用的特性集,可以快速實現動態服務發現、服務配置、服務元資料及流量管理。

Nacos 可以更敏捷和容易地構建、交付和管理微服務平臺。 Nacos 是構建以“服務”為中心的現代應用架構的服務基礎設施。

使用 Nacos 簡化服務發現、配置管理、服務治理及管理的解決方案,讓微服務的發現、管理、共享、組合更加容易。

Nacos 官網:https://nacos.io/zh-cn/

Github:https://github.com/alibaba/nacos

二、Nacos 安裝

1、環境準備

Nacos 依賴 Java 環境來執行。如果您是從程式碼開始構建並執行 Nacos,還需要為此配置 Maven 環境,請確保是在以下版本環境中安裝使用:

  • JDK 1.8+;
  • Maven 3.2.x+。

2、下載原始碼或者安裝包

可以通過原始碼和發行包兩種方式來獲取 Nacos。

原始碼方式

從 Github 上下載原始碼方式。

git clone https://github.com/alibaba/nacos.git
cd nacos/
mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U  
ls -al distribution/target/

// change the $version to your actual path
cd distribution/target/nacos-server-$version/nacos/bin

發行包方式

您可以從 https://github.com/alibaba/nacos/releases 下載最新穩定版本的nacos-server包。

3、啟動伺服器

Linux/Unix/Mac

在 Nacos 的解壓目錄nacos/bin目錄下啟動。

啟動命令(standalone 代表著單機模式執行,非叢集模式):

sh startup.sh -m standalone

如果您使用的是 ubuntu 系統,或者執行指令碼報錯提示符號找不到,可嘗試如下執行:

bash startup.sh -m standalone

Windows

啟動命令:

cmd startup.cmd

或者雙擊startup.cmd執行檔案。

訪問

訪問:http://localhost:8848/nacos/ ,預設使用者名稱/密碼是 nacos/nacos。

4、關閉伺服器

Linux/Unix/Mac

sh shutdown.sh

Windows

cmd shutdown.cmd

或者雙擊shutdown.cmd執行檔案。

作者:哈嘍沃德先生,請關注公眾號:哈嘍沃德先生 更多請點選:spring微服務架構視訊 獲取課程資料。