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

visual studio 2010 网站开发网络推广外包加手机蛙软件

visual studio 2010 网站开发,网络推广外包加手机蛙软件,新网站不被收录的原因,文化公司网页设计要确保线程池能够优雅退出,所有任务都应该遵循以下准则: 响应中断:在任务中检查当前线程的中断状态,适时退出长时间运行的循环。清理资源:即使在捕获到中断异常时,也要确保所有在任务中分配的资源得到释放…

要确保线程池能够优雅退出,所有任务都应该遵循以下准则:

  1. 响应中断:在任务中检查当前线程的中断状态,适时退出长时间运行的循环。
  2. 清理资源:即使在捕获到中断异常时,也要确保所有在任务中分配的资源得到释放。
  3. 恢复状态:若任务被中断,确保能够将涉及的数据或状态恢复到一个安全的状态。

1、shutdown

  • 将会拒绝新任务提交到线程池;
  • 等待待执行和正在执行的任务执行结束
executorService.shutdown();

2、shutdownNow

  • 将会拒绝新任务提交到线程池;
  • 取消待执行的任务
  • 尝试取消执行中的任务
executorService.shutdownNow();

3、awaitTermination();

阻塞下面的代码执行,直到线程池任务执行完毕或者超时,一般用于设置回调

executor.awaitTermination(2, TimeUnit.SECONDS)

4、常规用法

        try {// 等待所有任务完成,最多等待 3 秒if (!executor.awaitTermination(2, TimeUnit.SECONDS)) {// 如果超时还未完成,强制关闭线程池executor.shutdownNow();}} catch (InterruptedException e) {// 如果当前线程在等待时被中断,也强制关闭线程池executor.shutdownNow();Thread.currentThread().interrupt();}

参考:

Java线程池的shutdownnow()方法为什么不能停止运行的任务?_shutdownnow 关闭不了-CSDN博客

如何优雅的关闭Java线程池 - 清泉^_^ - 博客园

实战解析:如何确保Java线程池的优雅终结_java awaittermination-CSDN博客

java 并发之awaitTermination的使用-CSDN博客

Spring环境中正确关闭线程池的姿势_springboot 关闭线程池-CSDN博客

    http://www.dtcms.com/wzjs/98566.html

    相关文章:

  1. 移动和生活app下载安装最新版seo运营经理
  2. 购物网站商城软文广告素材
  3. 周至县做网站营销推广是什么意思
  4. 回收网站建设手机游戏性能优化软件
  5. 章丘做网站哪家强百度seo推广方案
  6. 国家企业信息查询平台官网seo教程论坛
  7. WordPress建站 网盘视频seo流量软件
  8. 网站开发的历史怎么做游戏推广员
  9. 怎么给我 的网站做关键词应用关键词优化
  10. 网站建设公司的发展规划网站关键词优化排名软件
  11. 从网络安全角度考量_写出建设一个大型电影网站规划方案百度数据库
  12. 网络文化经营许可证价格谷歌官方seo入门指南
  13. 盐城哪家做网站的正规郑州网络公司排名
  14. 家纺网站建设成都十大营销策划公司
  15. 无锡建设主管部门网站汕头seo外包公司
  16. 自己做电影网站怎么赚钱南宁优化网站网络服务
  17. 网站内的新闻怎样做链接厦门人才网唯一官方网站
  18. gae wordpress百度seo怎么样优化
  19. wordpress主题知更鸟lts网站seo快速排名优化
  20. 网站建设与运营意义营销型网站建站
  21. 一站式做网站成都网站建设方案托管
  22. 排名网站建设怎么给产品做网络推广
  23. 美国生物等效性如果做的网站新手网络推广怎么干
  24. 西宁做网站哪家公司好最新疫情最新消息
  25. 军人运动会官方网站建设目标网络营销管理名词解释
  26. 深圳房产信息网搜索引擎的关键词优化
  27. 企业网站建设定制网站建设公司seo技术学院
  28. 郑州大学动态网站开发考试答案搜索引擎营销的步骤
  29. asp网站怎么搭建网站开发培训
  30. 深圳品牌网站快速排名优化系统