SpringCloud
java_zhangwei
一名java初学者~
展开
-
Sentinel初识
Sentinel是什么Sentinel,中文翻译为哨兵,是为微服务提供流量控制、熔断降级的功能,它和Hystrix提供的功能一样,可以有效的解决微服务调用产生的“雪崩”效应,为微服务系统提供了稳定性的解决方案。随着Hytrxi进入了维护期,不再提供新功能,Sentinel是一个不错的替代方案。通常情况,Hystrix采用线程池对服务的调用进行隔离,Sentinel才用了用户线程对接口进行隔离,二者相比,Hystrxi是服务级别的隔离,Sentinel提供了接口级别的隔离,Sentinel隔离级别更加精细,原创 2020-11-16 20:04:44 · 397 阅读 · 0 评论 -
Nacos配置细化
Nacos配置细化多环境管理在Nacos中,本身有多个不同管理级别的概念,包括:Data ID、Group、Namespace。只要利用好这些层级概念的关系,就可以根据自己的需要来实现多环境的管理。下面,我就来介绍一下,可以使用的几种实现方式:使用Data ID与profiles实现Data ID在Nacos中,我们可以理解为就是一个Spring Cloud应用的配置文件名。我们知道默认情况下Data ID的名称格式是这样的:${spring.application.name}.propertie原创 2020-11-16 19:57:38 · 1205 阅读 · 1 评论 -
Nacos作为配置中心
前言通过本教程的前一篇:Nacos服务注册和发现我们已经知道如何利用Nacos实现服务的注册与发现。接下来,我们再来掌握Nacos的另外一个重要能力:配置管理。简介Nacos除了实现了服务的注册发现之外,还将配置中心功能整合在了一起。通过Nacos的配置管理功能,我们可以将整个架构体系内的所有配置都集中在Nacos中存储。这样做的好处,在以往的教程中介绍Spring Cloud Config时也有提到,主要有以下几点:分离的多环境配置,可以更灵活的管理权限,安全性更高应用程序的打包更为纯原创 2020-11-13 17:57:36 · 267 阅读 · 0 评论 -
Nacos服务注册和发现
什么是Nacos?Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 是Spring Cloud A 中的服务注册发现组件,类似于Consul、Eureka,同时它又提供了分布式配置中心的功能,这点和Consul的config类似,支持热加载。Nacos 的关键特性包括:服务发现和服务健康监测动态配置服务,带管理界面,支持丰富的配置维度。动态 DNS 服务服务及其元数据管理Nacos 官网文档原创 2020-11-13 16:22:41 · 1994 阅读 · 0 评论