没有合适的资源?快使用搜索试试~ 我知道了~
isolation-threadpool:从Hystrix核心代码中提取出来的线程池隔离的代码,可以非常方便的在Web应用中实现...
共20个文件
java:17个
license:1个
md:1个
需积分: 44 1 下载量 45 浏览量
2021-05-14
23:21:07
上传
评论 1
收藏 31KB ZIP 举报
温馨提示
isolation-threadpool 从Hystrix核心代码中提取出来的线程池隔离的代码,可以非常方便的在Web应用中实现线程池隔离 使用场景 我们的应用在使用Jetty服务时,多个HTTP服务会共享同一个线程池,当其中一个服务依赖的其他服务响应慢时造成服务响应时间增加,大多数线程阻塞等待数据响应返回,新的请求无法建立SSL连接,导致整个Jetty线程池都被 该服务占用,最终拖垮了整个Jetty,因此我们有必要能把不同HTTP服务隔离到不同的线程池中,即使其中某个HTTP服务的线程池满了也不会影响其他的服务 如何使用 通过Builder创建命令参数,可以配置任务执行的时间,超时后执行线程会被中断 IsolationCommandProperties.Builder builder1 = new IsolationCommandProperties.Builder()
资源推荐
资源详情
资源评论
收起资源包目录
isolation-threadpool-master.zip (20个子文件)
isolation-threadpool-master
pom.xml 1KB
LICENSE 11KB
src
test
java
com
ezlippi
isolation
CommandTest.java 3KB
main
java
come
ezlippi
isolation
IsolationCounters.java 1KB
exception
IsolationRuntimeException.java 1KB
IsolationCommandMetrics.java 3KB
IsolationThreadPoolFactory.java 2KB
hook
CommandExecutionHook.java 4KB
IsolationThreadPoolMetrics.java 3KB
execution
IsolationScheduler.java 6KB
IsolationThreadPoolProperties.java 3KB
Invokable.java 563B
DefaultIsolationThreadPool.java 4KB
IsolationCommandProperties.java 4KB
timer
IsolationTimer.java 6KB
AbstractCommand.java 20KB
IsolationPropertiesFactory.java 2KB
IsolationThreadPool.java 981B
IsolationCommand.java 7KB
README.md 2KB
共 20 条
- 1
资源评论
weixin_42128015
- 粉丝: 20
- 资源: 4641
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功