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

1、Nacos 介紹

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

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

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

Nacos 能夠更敏捷和容易地構建、交付和管理微服務平臺。 Nacos 是構建以「服務」爲中心的現代應用架構的服務基礎設施。ubuntu

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

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

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

 

 

2、Nacos 安裝

 

一、環境準備

 

Nacos 依賴 Java 環境來運行。若是您是從代碼開始構建並運行 Nacos,還須要爲此配置 Maven 環境,請確保是在如下版本環境中安裝使用:maven

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

 

二、下載源碼或者安裝包

 

能夠經過源碼和發行包兩種方式來獲取 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 包。

 

三、啓動服務器

 

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。

 

 

四、關閉服務器

 

Linux/Unix/Mac

 

sh shutdown.sh

 

Windows

 

cmd shutdown.cmd

或者雙擊 shutdown.cmd 運行文件。

 

做者:哈嘍沃德先生,請關注公衆號:哈嘍沃德先生     更多請點擊:spring微服務架構視頻  獲取課程資料。

相關文章
相關標籤/搜索