
springcloud
lettuce_
JAVA http://www.runoob.com/java/java-tutorial.html
PYTHON http://www.runoob.com/python3/python3-tutorial.html
展开
-
springcloud(11)Alibaba-AHAS 限流方式
前期准备能正常启动的springboot项目使用的中间件:HSF、edas-config-center配置AHAS1. 在项目的springboot中 添加jar包依赖Pom <!-- AHAS start--> <!-- 应用接入控制台 --> <depen...原创 2019-10-29 15:13:26 · 1897 阅读 · 1 评论 -
springcloud(10)Alibaba-Nacos 注册中心
关于nacos 服务端 的下载 安装,具体查看博客:Linux:https://blog.youkuaiyun.com/lettuce_/article/details/100935028Windows:https://blog.youkuaiyun.com/lettuce_/article/details/103200781nacos-client 配置1. 添加Module2. 修改p...原创 2019-10-18 10:57:45 · 275 阅读 · 1 评论 -
springcloud(9.4)Alibaba-Sentinel 配置限流的多种方式
Sentinel 的限流操作是在 前几篇相关博文的代码基础上 修改的!!!!!1. nacos 提供者/消费者 创建springcloud(10)Alibaba-Nacos 注册中心2. nacos 使用Sentinel 实现熔断springcloud(9.1)Alibaba-Sentinel 熔断器3. 将Sentinel 客户端注册进 Sentinel 控制台sprin...原创 2019-10-17 17:43:53 · 1038 阅读 · 0 评论 -
springcloud(9.3)Alibaba-Sentinel 限流管理
Sentinel 的限流操作是在 前几篇相关博文的代码基础上 修改的!!!!!https://blog.youkuaiyun.com/lettuce_/article/details/102568573限流:当我们设计了一个函数,准备上线,这时候这个函数会消耗一些资源,处理上限是1秒服务3000个QPS,但如果实际情况遇到高于3000的QPS该如何解决呢?Sentinel提供了两种流量统计方式,一...原创 2019-10-17 10:14:44 · 468 阅读 · 0 评论 -
springcloud(9.2)Alibaba-Sentinel 控制台
Dashboard控制台sentinel-dashboard是一个单独的应用,通过spring-boot进行启动,主要提供一个轻量级的控制台,它提供机器发现、单机资源实时监控、集群资源汇总,以及规则管理的功能。启动控制台下载代码并编译控制台下载控制台工程 使用以下命令将代码打包成一个 fat jar:mvn clean package启动使用如下命令启动编译后的控制台...原创 2019-10-15 15:57:40 · 1093 阅读 · 0 评论 -
springcloud(9.1)Alibaba-Sentinel 熔断器
A. 关于sentinel介绍https://yq.aliyun.com/articles/622405?spm=a2c4e.11155435.0.0.10e43312oGe2ofB. 功能限流:当我们设计了一个函数,准备上线,这时候这个函数会消耗一些资源,处理上限是1秒服务3000个QPS,但如果实际情况遇到高于3000的QPS该如何解决呢?Sentinel提供了两种流量统计方...原创 2019-10-14 15:33:14 · 1524 阅读 · 0 评论 -
springcloud(8)Hystrix 断路器
断路器 解释:所谓的断路器,就是当被访问的微服务无法使用的时候,当前服务能够感知这个现象,并且提供一个备用的方案出来。比如提供数据支持的数据微服务无法使用了,如果有了断路器,那么前端微服务就能够知道此事,并且展示给用户相关的信息。 而不会报错或者一直卡在那里~例如:主动关闭 数据微服务后,访问前端微服务的页面使用Hystrix 后,访问前端微服务的页面详细的介绍查看:h...原创 2019-10-12 14:27:26 · 109 阅读 · 0 评论 -
springcloud(7)springcloud-RabbitMQ 消息广播
本文主要介绍 使用RabbitMQ的消息广播,来实现springcloud-Config 配置信息在github上更新后,本地项目同时更新的功能。关于 消息总线Bus 的介绍:https://www.cnblogs.com/toov5/p/10293755.htmlRabbitMQ 广播模式的介绍:https://www.cnblogs.com/fone933/p/8284785....原创 2019-10-11 11:11:54 · 1008 阅读 · 0 评论 -
springcloud(6)springcloud-Config 配置中心 客户端
此次配置,是在springcloud(4)Feign 消费者的基础上添加的,请先保证Feign module能正常启动Feign 项目的创建参考:https://blog.youkuaiyun.com/lettuce_/article/details/102475469***************************************************************...转载 2019-10-10 17:51:54 · 384 阅读 · 0 评论 -
springcloud(5)springcloud-Config 配置中心 服务端
简介分布式系统中,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件springCloud Config ,它支持从远程Git仓库中读取配置文件并存放到本地Git仓库。1. 创建 github 远程仓库创建完成后:点击 创建新文件输入框中填写文件目录以及文件名 learn/product-consumer-fe...转载 2019-10-10 16:41:43 · 136 阅读 · 0 评论 -
springcloud(4)Feign 消费者
1. 创建消费者模块生成的pom文件注意:相对于Ribbon ,多了 spring-cloud-starter-openfeign2. 添加 相关的pojo/service/controller其中,service 代码如下@Servicepublic class ProductService { @Autowired ProductClientFeign ...原创 2019-10-10 10:38:30 · 191 阅读 · 0 评论 -
springcloud(3)Ribbon 消费者
1.创建消费者模块项目工程结构创建后,已配置好的pom2. 添加 相关的pojo/service/controller其中service@Servicepublic class ProductService { @Autowired ProductClientRibbon productClientRibbon; public List<Produc...原创 2019-10-09 18:34:18 · 128 阅读 · 0 评论 -
springcloud(2)微服务之间的相互调用
1. 使用spring内置的 RestTemplate调用其他微服务:@Componentpublic class ProductClientRibbon { @Autowired RestTemplate restTemplate; public List<Product> listProdcuts() { return restT...原创 2019-10-09 16:33:52 · 1912 阅读 · 0 评论 -
springcloud(1)Eureka 注册中心
关于注册中心Eureka是Spring Cloud Netflix微服务套件中的一部分,可以与Springboot构建的微服务很容易的整合起来。Eureka包含了服务器端和客户端组件。服务器端,也被称作是服务注册中心,用于提供服务的注册与发现。Eureka支持高可用的配置,当集群中有分片出现故障时,Eureka就会转入自动保护模式,它允许分片故障期间继续提供服务的发现和注册,当故障分片恢复正...原创 2019-10-09 14:52:07 · 176 阅读 · 0 评论