nacos简介

• 发音: /nɑ:kəʊs/

• 全称:Name and Config Service,nacos 是其首字母的拼写。

• Nacos 的核心功能 = 服务注册 + 动态配置

• 可以理解为 Nacos = SpringCloud Eureka + SpringCloud Config

Nacos简介与环境搭建

Nacos 特征与优势

image-20200923182359542

  1. 下载并编译源码$ git clone
    https://github.com/alibaba/nacos.git
    $ cd nacos/
    $ mvn -Prelease-nacos -Dmaven.test.skip=true
    clean install -U
  2. Nacos 也提供了编译好的压缩包:
    https://github.com/alibaba/nacos/releases
  3. 启动
    Linux/Unix/Mac 下执行启动命令:
    $ cd distribution/target/nacos-server-
    $version/nacos/bin
    $ sh startup.sh -m standalone
    Windows 下双击 startup.cmd 运行文件,或
    者执行启动命令:
    cmd startup.cmd

nacos快速下载

image-20200923182624191

如果要下载的是主流项目,github 下载比较慢时,可以去咱们国内的代码仓库“码云”上看看,一般都有镜像。

nacos打开

image-20200923183029685

windows环境下双击这个,会弹出本地的nacos的网址的。

nacosAPI

发布服务:
$ curl -X POST
http://127.0.0.1:8848/nacos/v1/ns/instance?serviceName=service-user&ip=20.18.7.10&port=8080'
获取服务列表:
$ curl -X GET
http://127.0.0.1:8848/nacos/v1/ns/instance/list?serviceName=service-user'

如果没有安装curl的工具的,可以用postman的转义功能

Nacos简介与环境搭建-总结