自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Spring cloud系列九 Hystrix的配置属性优先级和详解

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hry2015/article/details/78554846 1. 概述 本文对Hystrix的配置参数的覆盖优先级,可配置参数的种类、配置项进行详细的介绍。 Hystrix可以配置属性...

2018-09-29 17:17:23

阅读数 69

评论数 0

转载 Hystrix请求合并

继承HystrixCollapser实现请求合并 1 HystrixCollapser的实现类 2 UserService批量查询接口 3 UserBatchCommand批量查询命令 使用注解方式来实现请求合并   1 继承HystrixCollapser实现请求合并 1.1...

2018-09-29 17:02:36

阅读数 148

评论数 0

转载 电商 秒杀系统 设计思路和实现方法

1 秒杀业务分析 正常电子商务流程 (1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货 秒杀业务的特性 (1)低廉价格;(2)大幅推广;(3)瞬时售空;(4)一般是定时上架;(5)时间短、瞬时并发量高; 2 秒杀技术挑战 假设某...

2018-09-29 14:59:58

阅读数 125

评论数 0

转载 Spring Cloud Ribbon

Spring Cloud Ribbon 一.Sping Cloud Ribbon概述 Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自...

2018-09-29 14:57:24

阅读数 48

评论数 0

转载 hystrix详述(2)- 配置

一、hystrix在生产中的建议 1、保持timeout的默认值(1000ms),除非需要修改(其实通常会修改) 2、保持threadpool的的线程数为10个,除非需要更多 3、依赖标准的报警和监控系统来捕获问题 4、通过dashboards的实时监控来动态修改配置,直到满意为止   ...

2018-09-29 11:24:43

阅读数 55

评论数 0

转载 服务容错保护断路器Hystrix之四:断路器监控(Hystrix Dashboard)-turbine集群监控

turbine 英[ˈtɜ:baɪn] n. 汽轮机; 涡轮机; 透平机; OK,上文我们看了一个监控单体应用的例子,在实际应用中,我们要监控的应用往往是一个集群,这个时候我们就得采取Turbine集群监控了。Turbine有一个重要的功能就是汇聚监控信息,并将汇聚到的监控信息提供给Hystri...

2018-09-26 17:16:38

阅读数 82

评论数 0

转载 服务容错保护断路器Hystrix之三:断路器监控(Hystrix Dashboard)-单体监控

一、Hystrix Dashboard简介 在微服务架构中为了保证程序的可用性,防止程序出错导致网络阻塞,出现了断路器模型。断路器的状况反应了一个程序的可用性和健壮性,它是一个重要指标。Hystrix Dashboard是作为断路器状态的一个组件,提供了数据监控和友好的图形化界面。 本文我们将...

2018-09-26 17:16:00

阅读数 149

评论数 0

转载 客户端负载均衡Feign之四:Feign配置

Ribbon配置 在Feign中配置Ribbon非常简单,直接在application.properties中配置即可,如: # 设置连接超时时间 ribbon.ConnectTimeout=500 # 设置读取超时时间 ribbon.ReadTimeout=5000 # 对所有操作请求...

2018-09-26 16:55:02

阅读数 1333

评论数 0

转载 服务容错保护断路器Hystrix之二:Hystrix工作流程解析

一、总运行流程 当你发出请求后,hystrix是这么运行的      详细解释个步骤 1.创建  HystrixCommand or HystrixObservableCommand Object   HystrixCommand 用于返回单一的响应 HystrixObse...

2018-09-26 16:18:09

阅读数 93

评论数 0

转载 微服务(二)hystrix

特性 1.延迟和失败容忍 防止级联错误,错误回退,优雅降级。快速失败和恢复 线程和信号量隔离 2.实时监控和配置更改 3.并发 并行执行,请求缓存,自动批处理失败请求   总运行流程 当你发出请求后,hystrix是这么运行的    详细解释个步骤 1. Construct...

2018-09-26 14:42:46

阅读数 118

评论数 0

转载 MYSQL 索引类型、什么情况下用不上索引、什么情况下不推荐使用索引

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kaka1121/article/details/53395628   mysql explain的使用: http://blog.csdn.net/kaka1121/article/detai...

2018-09-26 13:27:45

阅读数 1465

评论数 0

转载 oracle 性能优化操作七:索引提高数据分布不均匀时查询效率

索引的选择性低,但数据的分布差异很大时,仍然可以利用索引提高效率。 A、数据分布不均匀的特殊情况下,选择性不高的索引也要创建。 表ServiceInfo中数据量很大,假设有一百万行,其中有一个字段DisposalCourseFlag,取范围为枚举:[0,1,2,3,4,5,6,7   索引的选...

2018-09-26 13:22:19

阅读数 141

评论数 0

转载 技术选型:Sentinel vs Hystrix

这是围绕 Sentinel 的使用场景、技术对比和实现、开发者实践等维度推出的系列文章的第三篇。 第一篇回顾: Dubbo 的流量防卫兵 | Sentinel如何通过限流实现服务的高可用性 - 传送门 第二篇回顾: RocketMQ 的保险丝| Sentinel 如何通过匀速请求和冷启动来...

2018-09-25 11:59:51

阅读数 575

评论数 0

转载 Hystrix使用说明,配置参数说明

四、配置信息(default或HystrixCommandKey)最常用的几项 超时时间(默认1000ms,单位:ms)  (1)hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds 在调用方配置,被该...

2018-09-25 11:31:03

阅读数 282

评论数 0

转载 dubbo集成netflix原生的hystrix框架

版权声明:Mr_Iron_Hand原创    https://blog.csdn.net/kailuan2zhong/article/details/81367106 一、需求描述 需要将一个现有项目添加熔断功能,而这个项目的技术栈为spring、dubbo等,并且使用的dubbo-Main方式启...

2018-09-24 22:56:08

阅读数 307

评论数 0

转载 十三、断路器-Hystrix 的隔离策略

版权声明:本文为博主原创文章,未经博主允许不得转载。    https://blog.csdn.net/dengqiang123456/article/details/75935122 说明:  1、 Hystrix 通过舱壁模式来隔离限制依赖的并发量和阻塞扩散  2、 hystrix 提供了两种...

2018-09-24 22:16:08

阅读数 84

评论数 0

转载 DUBBO Thread pool is EXHAUSTED!

一、问题   在测试环境遇到的异常信息,如下: 16-10-17 00:00:00.033 [New I/O server worker #1-6] WARN  com.alibaba.dubbo.common.threadpool.support.AbortPolicyWithReport...

2018-09-22 15:58:24

阅读数 408

评论数 0

转载 MySQL单列索引和多列索引

在设计MySql表索引的时候,可能有个问题,就是多个单列索引好,还是设计为多列索引好;下面从不同角度分析下这个问题;1.多个单列索引: 定义:即是在表中在需要索引的字段上为每个字段设计一个索引; 特点:简单,索引个数多 2.多列索引: 定义:即是在表中根据查询需求在多个字段上设计一个索引; 特点...

2018-09-21 16:12:09

阅读数 844

评论数 0

转载 多个单列索引执行计划如何选择?

USE tempdb GO IF OBJECT_ID('t') IS NOT NULL DROP TABLE t GO CREATE TABLE t(id INT IDENTITY(1,1) PRIMARY KEY, a INT,b INT,c INT) GO --插入 1000 * 1000 ...

2018-09-21 15:53:58

阅读数 171

评论数 0

转载 Dubbo阅读笔记——并发控制和连接控制

并发控制 限制com.foo.BarService的每个方法,服务器端并发执行(或占用线程池线程数)不能超过10个: <dubbo:service interface="com.foo.BarService" executes=&...

2018-09-21 15:16:47

阅读数 163

评论数 0

提示
确定要删除当前文章?
取消 删除