Spring Cloud进阶之路 | 一:服务注册与发现(nacos)

转载请注明作者及出处:

作者:银河架构师

原文链接:https://www.cnblogs.com/luas/p/12068846.html

1、版本

 

最新稳定版本为1.1.4,也可以从发版说明博客中查找每个版本的特性,官方推荐使用最新稳定版本。

 

2、搭建注册中心

2.1、环境准备

 

nacos依赖于Java运行环境,请确保已安装使用。

  1. 64位操作系统,支持 Linux/Unix/Mac/Windows,推荐Linux/Unix/Mac。
  2. JDK 1.8+ 64位,下载地址

2.2、下载nacos

直接下载

访问官网https://nacos.io,或者下载最新稳定版本,压缩包名称为nacos-server-$version.zip。

#zip

unzip nacos-server-$version.zip

#tar

tar -xvf nacos-server-$version.tar.gz

docker

使用portainer创建nacos服务器

image.png

完成以后,点击Deploy the container。

2.3、启动服务器

Linux/Unix/Mac

centos系统:

sh startup.sh -m standalone

ubuntu系统:

bash startup.sh -m standalone

 

standalone代表着单机模式运行,非集群模式

Windows

启动命令:

cmd startup.cmd

或者双击startup.cmd运行文件。

3、服务器关闭

Linux/Unix/Mac

sh shutdown.sh

Windows

cmd shutdown.cmd

 

或者双击shutdown.cmd运行文件。

 

4、服务注册与发现

 

服务注册

curl -X POST 'http://127.0.0.1:8848/nacos/v1/ns/instance?serviceName=nacos.naming.serviceName&ip=127.0.0.1&port=8080'

服务发现

curl -X GET 'http://127.0.0.1:8848/nacos/v1/ns/instance/list?serviceName=nacos.naming.serviceName'

微信搜索【银河架构师】,发现更多精彩内容。

技术资料领取方法:关注公众号,回复微服务,领取微服务相关电子书;回复MK精讲,领取MK精讲系列电子书;回复JAVA 进阶,领取JAVA进阶知识相关电子书;回复JAVA面试,领取JAVA面试相关电子书,回复JAVA WEB领取JAVA WEB相关电子书。

 

posted @ 2019-12-19 17:05  银河架构师  阅读(668)  评论(0编辑  收藏  举报