当前位置: 首页 > news >正文

必须做网站等级保护html网页设计题库

必须做网站等级保护,html网页设计题库,品牌整合营销案例,广州天河区景点背景描述 当springbatch任务处理缓慢时#xff0c;就需要使用多线程并行处理任务。 参数throttle-limit用于控制当前任务能够使用的线程数的最大值。 调整throttle-limit为10时#xff0c;处理线程只有8#xff0c;再次增大throttle-limit值为20#xff0c;处理线程依旧为…背景描述 当springbatch任务处理缓慢时就需要使用多线程并行处理任务。 参数throttle-limit用于控制当前任务能够使用的线程数的最大值。 调整throttle-limit为10时处理线程只有8再次增大throttle-limit值为20处理线程依旧为8并未生效。 问题原因 throttle-limit控制的是单个任务能够从线程池中获取的线程数的最大值从这个值的注释说明可以看到实际任务能够拿到的线程数量不仅受throttle-limit参数控制同时也受线程池的核心线程数配置影响。 原因很好理解好比一个筐里只有十个苹果就算规定可以拿20个苹果其实也只能从筐子里拿到十个。 通过TaskExecutionAutoConfiguration中配置可以看到任务处理的线程池通过properties配置实体进行线程数设置。 而properties中核心线程数默认为8。即没有对线程池进行配置的情况下一个任务到顶撑死只能拿到8个线程。而throttle-limit默认配置为4超过8时则不会继续变大。 解决方案 当我们确实需要增加throttle-limit的值的时候就必须先把线程池的线程数配置调大。 springbatch暴露了该配置项支持任务处理线程池的调整。 配置项前缀为spring.task.execution 线程池配置参数前缀spring.task.execution.pool 即在properties文件中增加如下配置 # 任务处理线程池线程数配置参数 ### 核心线程数 spring.task.execution.pool.core-size30 ### 最大线程数 spring.task.execution.pool.max-size30 ### 等待队列容量 spring.task.execution.pool.queue-capacity100更多配置项参考TaskExecutionProperties内容。 修改配置后设置throttle-limit值为20启动任务可以看到并行处理的线程数达到了20个。
http://www.w-s-a.com/news/555184/

相关文章:

  • 移动端网站开发 float手机在线建网站
  • 教育网站模板下载做汽车网站开题报告的意义
  • 网站首页做后台链接昌平网站制作
  • 营销型门户网站建设浏览器下载免费大全
  • 快三网站开发推广普通话手抄报内容50字
  • 沈阳专业做网站开发公司asp网站搭建教程
  • 网站建设代码福州小程序开发平台
  • 了解做房产广告的网站手机版官方网站的建设
  • 如何与别的网站做友情链接做网站排名大概要多少钱
  • 东莞市锂电池网站建设HTML5怎么做自适应网站
  • 江苏城乡建设学校网站群晖建立wordpress
  • wordpress导入网站模板seo自学网官网
  • 购物网站服务器带宽北京网站开发周期
  • 同性做视频网站网站怎么添加栏目
  • 新余网站设计seo自学网站
  • 新乡个人网站建设价格wordpress数据插件
  • 你是网站设计有限公司的项目经理网站推广的重要性
  • 网站定制开发怎么写泸州设计公司有哪些
  • 上海网站建设zj kt迅速编程做网站
  • 郑州服装 网站建设网站栏目合理性
  • 平面设计在线网站最新汽油价格调整最新消息
  • 刷单网站建设wordpress缩略图 裁剪
  • 视差 网站泰州公司做网站
  • 广州网站优化系统怎么做淘客网站
  • 类似凡科互动的网站wordpress网站下载
  • 临沂网站制作公司安卓app开发实例教程
  • 泰州做网站 泰公网络科技公司网站升级中html
  • 如何做授权网站网站设计心得
  • 网站排名快速上升wordpress自动标签页
  • 做的好的手机网站有哪些万网域名交易