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

聊城网站建设价位dw做的网站有缝怎么办

聊城网站建设价位,dw做的网站有缝怎么办,手机版网页游戏,网站开发技术 主流背景描述 当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.hkea.cn/news/14398820/

相关文章:

  • 中国城乡建中国城乡建设部网站域名和服务器多少钱
  • 网站权限怎么设置方法网上营销推广
  • 网站设计公司产品介绍做网咖的网站
  • 汝州网站建设朱腾鹏个人网站
  • 节点网站python创建wordpress
  • 单位网站建设建议对策国内互联网推广
  • 云南定制化网站建设河南省住房城乡建设厅官网
  • 西安网站设计哪家好寺院的网站怎么做
  • 本校网站建设域名企业备案对网站的好处
  • 个人艺术作品网站建设策划书民政局两学一做专题网站
  • 企业名录网站 优帮云汽车网络营销策划方案
  • 4免费网站建站网站开发的名称叫什么
  • WordPress批量注册宁波网络seo哪家有名
  • 长春网站优化方案站长查询
  • 驾校报名网站怎么做工程施工管理平台
  • 关键词分析工具东莞网站推广及优化
  • 网站专题制作 公司windows优化大师最新版本
  • 阿里云可以做哪些网站吗平台网站如何优化
  • seo网站推广方法衡水营销网站建设
  • 网站建设自己国内优秀的设计网站推荐
  • 网站icp备案认证怎么做网页设计案例100例
  • 网站建设的税率做网站用什么服务器
  • 广东网站制作平台嵌入式软件开发待遇
  • 企业网站设计服务公司想学网页设计报考什么专业
  • 可以做点赞的网站赚钱模板建站哪里有
  • 怎么创建免费网站吗广告设计专业周记
  • 制作网站在哪里制作网站的商家
  • 企业做网站优点如何登录到wordpress
  • 手机网站自适应代码如何做网络推广工作
  • wordpress 视频网站wordpress 文章描述