Nacos服务注册与配置中心
Nacos简介
由于性能关系,Eureka 停止更新,Hystrix 和 Ribbon 进入维护模式,不再继续更新。
2018.10.31,Spring Cloud Alibaba 正式入驻了Spring Cloud官网孵化器,并在Maven 中央库发布了第一个版本。Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将 Spring Cloud 应用接入阿里微服务解决方案,通过阿里中间件来迅速搭建分布式应用系统。
Nacos 在阿里巴巴内部有超过10万的实例运行,已经过了类似双十一等各种大型流量的考验。毋庸置疑的数据我们是可以感受到的
- Nacos 是一个更易于构建云原生应用的动态服务发现,配置管理和服务管理中心
- Nacos 就是注册中心 + 配置中心的组合
- 等价于 : Nacos = Eureka + Config + Bus
详细介绍可参考 : [官方文档]
- Nacos下载地址 : https://github.com/alibaba/nacos/releases
- GitHub下载比较慢可以到下面的地址下载
- 蓝奏云 : https://yonxin.lanzous.com/b00zk14ef
- 密码 :
e3mt
Nacos主要功能
- 服务发现和服务健康监测
- 动态配置服务
- 动态DNS服务
- 服务及其元数据管理
开始使用
- 将下载好的 Nacos 文件解压,找到bin目录
- Windows 运行 :
startup.cmd
, Linux 运行 :startup.sh
- 如图
- 浏览器访问地址 :
http://localhost:8848/nacos/
- 登录也如图
- 默认登录账号和密码都是 :
nacos
- 进入首页, 当前服务列表什么都没有
搭建服务
- 创建SpringBoot工程, 简单引入一个web依赖即可
- 在pom文件添加一下两个依赖
<!-- nacos注册中心客户端依赖 --><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId><version>0.2.2.RELEASE</version></dependency><!-- SpringCloud的依赖 --><dependencyManagement><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>Greenwich.SR2</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement>
- 在application.yml中配置
spring:application:name: nacos-provider-movie # 注册中心对应的当前模块名称cloud:nacos:discovery:server-addr: localhost:8848 # 配置当前服务到注册中心的地址
server:port: 8000
- 在主程序上加上
@EnableDiscoveryClient
注解 启动项目 - 到nacos注册中心查看
- 显示微服务注册成功, 如图
- 然后配置多实例启动
- 选中当前名称复制多个, 修改端口号, 如图
- 三个微服务启动如图
以上就是对 Nacos 分布式注册中心的简单介绍
Nacos服务注册与配置中心相关推荐
- SpringCloud学习之(十八)SpringCloud Alibaba Nacos服务注册和配置中心
文章目录 (十八)SpringCloud Alibaba Nacos服务注册和配置中心 1.Nacos简介 1.1 为什么叫Nacos 1.2 Nacos是什么 1.3 Nacos能干嘛 1.4 Na ...
- SpringCloud微服务(四)——Nacos服务注册和配置中心
SpringCloud Alibaba Nacos服务注册和配置中心 Spring Cloud Netflix Projects Entering Mainterance Mode SpringClo ...
- Nacos服务注册和配置中心
简介 Nacos 前四个字母分别为Naming和Configuration的前两个字母,最后的s为Service. Nacos = Eureka+Config +Bus,就是注册中心 + 配置中心的组 ...
- SpringCloud Alibaba Nacos服务注册和配置中心-微服务(二十六)
Nacos作为服务注册中心演示 官网文档 基于Nacos的服务提供者 新建Module cloudalibaba-provider-payment9001 POM 父POM <?xml vers ...
- SpringCloud Alibaba实战--第二篇:NacosⅠ服务注册和配置中心
系列文章目录 微服务新王SpringCloudAlibaba 文章目录 系列文章目录 前言 一.Nacos是什么?能干啥? 二.Nacos下载及安装 1. 下载 2. 安装并运行 3. 对比Eurek ...
- 【SpringCloud】Spring cloud Alibaba Nacos 服务注册与配置中心
文章目录 1.概述 1.1 为什么叫Nacos 1.2 是什么 1.3.地址 1.4 区别 2.运行 3. 服务提供者 4. 服务消费者 5. 扩展 5.1 Nacos支持AP和CP模式的切换 5.1 ...
- 【SpringCloud】Spring cloud Alibaba Nacos 服务注册与配置中心 命名空间 Data Id
文章目录 1.概述 2.分类配置 2.1 问题1 2.2 问题2 2.3 Namespace +Group+ Data ID三者关系?为什么这么设计? 2.3.1是什么 2.3.2 三 者情况 2.4 ...
- Spring Cloud Alibaba配置实例nacos+sentinel+dubbo实行服务注册、配置中心、熔断限流
通过Spring Cloud Alibaba相关组件nacos+sentinel+dubbo实行服务注册.配置中心.熔断限流等功能 1.本机安装nacos和sentinel-dashboard服务端 ...
- Spring Cloud入门-Nacos实现注册和配置中心(Hoxton版本)
文章目录 Spring Cloud入门系列汇总 摘要 Nacos简介 使用Nacos作为注册中心 安装并运行Nacos 创建应用注册到Nacos 负载均衡功能 使用Nacos作为配置中心 创建naco ...
最新文章
- 【puthon】把大量csv文件写入h5文件制作数据集
- 寻找下半年潜力币,压中一个,不负牛市
- 制作iPhone App demo video
- 一文解读:如何从 0 到 1 打造小程序爆款裂变
- SmartSVN:File has inconsistent newlines
- Visual Studio.Net 快捷键表
- CSS中背景颜色、背景图片、渐变色、背景定位、精灵图(雪碧图)介绍
- 数据挖掘之数理统计与常见分布与假设检验
- ios 滑动手势事件 与cell touchevent事件_深入浅出~手势操作原理分析
- CVE-2021-1675: Windows Print Spooler远程代码执行漏洞
- 隐变量模型(latent variable model)
- 一个特殊的SQL Server阻塞案例分析
- 力扣题目系列:605. 种花问题
- DialogFragment与PopWindow
- linux内核源码分析之虚拟内存映射
- 【MapReduce】猫眼电影数据库传输数据
- webpackjsonp 还原_EST:微生物介导下砷还原及其在铁氧化物上吸附/解吸耦合反应动力学模型...
- 《和沐阳一起学POST+JS逆向》视频教程
- CAN总线协议报文浅析
- wps应用程序实例_有一个WPS Office应用程序实例wps.exe在运行,请关闭后重试 。如何解决?...
热门文章
- java final成员变量吗_阳光沙滩博客-为什么Java匿名内部内使用局部变量需要加final?而访问成员变量却不用加final呢?...
- C语言习题:/*键盘输入两个非零整数A和B,如果A和B都是偶数则输出两个数的和,如果A和B都是奇数则输出两个数的差,如果A是奇数B是偶数则输出两数积,如果A是偶数B是奇数输出AVB结果*/
- Entity Structure Within and Throughout: Modeling Mention Dependencies forDocument-Level RE笔记
- 20145203盖泽双 《网络对抗技术》实践七:网络欺诈技术防范
- Java 破解谷歌翻译api,可以实现程序自动化翻译文章
- Appium自动化——day1
- NavigationView使用详解
- 《Java核心技术卷一》读书笔记
- Java核心技术 卷1-总结-18
- VxWorks下 canOpen移植心得 stm32 - ppc