在好例子网,分享、交流、成长!
您当前所在位置:首页Config 开发实例其他配置 → Hystrix熔断器的配置.docx

Hystrix熔断器的配置.docx

其他配置

下载此实例
  • 开发语言:Config
  • 实例大小:0.02M
  • 下载次数:2
  • 浏览次数:115
  • 发布时间:2020-05-23
  • 实例类别:其他配置
  • 发 布 人:zxzzzzzz
  • 文件格式:.docx
  • 所需积分:2
 相关标签: 配置

实例介绍

【实例简介】常见参数配置
【实例截图】

【核心代码】

 

Command基础配置:

 

配置

配置描述

execution.isolation.strategy

隔离类型:THREAD-线程隔离,SEMAPHORE-信号量隔离

execution.timeout.enabled

超时检查是否开启

fallback.enabled

是否开启降级处理

 

 

 

请求上下文配置

 

配置

配置描述

requestCache.enabled

是否开启请求缓存,默认为true

requestLog.enabled

是否开启请求日志,默认为true

maxRequestsInBatch

设置批处理中允许的最大请求数

timerDelayInMilliseconds

设置批处理创建到执行之间的毫秒数

 

 

 

线程池相关配置:

 

配置

配置描述

coreSize

配置线程池大小,默认为10

keepAliveTimeMinutes

配置核心线程数空闲时keepAlived时长,默认1分钟

maxQueueSize

配置线程池任务队列大小,默认为-1

maximumSize

线程池中线程的最大数量,默认值是 10

queueSizeRejectionThreshold

任务队列的请求上线,默认值是10

allowMaximumSizeToDivergeFromCoreSize

是否开启最大线程数

execution.isolation.thread.timeoutInMilliseconds

设置超时时间

execution.isolation.thread.interruptOnTimeout

请求超时是否中断任务

execution.isolation.thread.interruptOnCancel

请求取消是否终端任务

 

 

 

信号量隔离配置:

 

配置

配置描述

execution.isolation.semaphore.maxConcurrentRequests

任务执行信号量最大数

fallback.isolation.semaphore.maxConcurrentRequests

失败任务执行信号量最大数

 

 

熔断机制相关配置

 

配置

配置描述

circuitBreaker.enabled

是否开启熔断器

circuitBreaker.requestVolumeThreshold

启用熔断器功能窗口时间内的最小请求数

circuitBreaker.sleepWindowInMilliseconds

半熔断开启时间

circuitBreaker.errorThresholdPercentage

开启熔断的失败率阈值

circuitBreaker.forceOpen

强制开启熔断器

circuitBreaker.forceClosed

强制关闭熔断器

 

 

metrics相关配置

 

配置

配置描述

metrics.rollingStats.timeInMilliseconds

此配置项指定了窗口的大小,单位是 ms,默认值是 1000

metrics.rollingStats.numBuckets

生成统计数据流时滑动窗口应该拆分的桶数

metrics.rollingPercentile.enabled

是否统计方法响应时间百分比,默认为 true

metrics.rollingPercentile.timeInMilliseconds

统计响应时间百分比时的窗口大小 

metrics.rollingPercentile.numBuckets

统计响应时间百分比时滑动窗口要划分的桶用,默认为6

metrics.rollingPercentile.bucketSize

统计响应时间百分比时,每个滑动窗口的桶内要保留的请求数

metrics.healthSnapshot.intervalInMilliseconds

它指定了健康数据统计器中每个桶的大小,默认是 500ms

 

标签: 配置

实例下载地址

Hystrix熔断器的配置.docx

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警