nacos-简介和初体验(一)

一、nacos是什么

如果用过springcloud的话,应该很清楚eureka和conifg组件的作用。

nacos基本作用就是eureka和config的集合,不过nacos更加高级,除了整合springcloud之外,还整合了dubbo,成为更加抽象更加高级的注册中心,而且还提供了一个管理界面,方便日常的运维和配置。

二、快速部署nacos

1. 预备环境准备

  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作为配置中心。

执行命令发布配置
curl -X POST "http://ip:8848/nacos/v1/cs/configs?dataId=test&group=DEFAULT_GROUP&content=mykey=b"

执行命令获取配置
curl -X GET "http://ip:8848/nacos/v1/cs/configs?dataId=test&group=DEFAULT_GROUP"

四 使用nacos作为注册中心。

执行命令发布应用
curl -X POST 'http://ip:8848/nacos/v1/ns/instance?serviceName=eujian.service&ip=20.18.7.10&port=8080'
执行命令获取应用
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(四)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容