nacos-簡介和初體驗(一)

一、nacos是什么

如果用過springcloud的話,應該很清楚eureka和conifg組件的作用。

nacos基本作用就是eureka和config的集合,不過nacos更加高級,除了整合springcloud之外,還整合了dubbo,成為更加抽象更加高級的注冊中心,而且還提供了一個管理界面,方便日常的運維和配置。

二、快速部署nacos

1. 預備環(huán)境準備

  1. 64 bit linux;
  2. 64 bit JDK 1.8+;
  3. Maven 3.2.x+;

2.下載源碼或者安裝包

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

// 修改 $version 為你當前的版本號
cd distribution/target/nacos-server-$version/nacos/bin

3. 啟動服務器

sh startup.sh -m standalone

4. 訪問 ip:8848/nacos

username:nacos
password:nacos


三 使用nacos作為配置中心。

執(zhí)行命令發(fā)布配置
curl -X POST "http://ip:8848/nacos/v1/cs/configs?dataId=test&group=DEFAULT_GROUP&content=mykey=b"

執(zhí)行命令獲取配置
curl -X GET "http://ip:8848/nacos/v1/cs/configs?dataId=test&group=DEFAULT_GROUP"

四 使用nacos作為注冊中心。

執(zhí)行命令發(fā)布應用
curl -X POST 'http://ip:8848/nacos/v1/ns/instance?serviceName=eujian.service&ip=20.18.7.10&port=8080'
執(zhí)行命令獲取應用
curl -X GET 'http://122.9.51.187:8848/nacos/v1/ns/instance/list?serviceName=eujian.service'

系列文章:
nacos - 簡介和初體驗(一)
nacos - 作為配置中心與springcloud整合(二)
nacos - 作為注冊中心與springcloud整合(三)
nacos - eureka如何平滑遷移到nacos(四)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容