- 博客(2)
- 资源 (15)
- 收藏
- 关注
原创 SpringBoot使用CommandLineRunner和ApplicationRunner执行初始化业务
业务场景在业务场景中,有些情况下需要我们一启动项目就执行一些操作.例如数据配置的相关初始化,通用缓存的数据构造等.SpringBoot为我们提供了CommandLineRunner和ApplicationRunner两个接口来实现这个功能.接口说明CommandLineRunner和ApplicationRunner两个接口除了参数不同,其他基本相同,可以根据实际需求选择使用.CommandLineRunner中的run方法参数为String..., ApplicationRunn...
2020-07-20 11:12:58 1731
原创 线程池异步线程中再次获取线程池资源的问题
问题描述在线上发生的一次问题, 在场景中有这样一个业务, 需要异步执行一个主任务, 主任务中又包含着N个子任务,为了整个主任务能够快速处理, 又将子任务按照数量获取线程资源异步处理, 即异步线程A中再异步调用A1,A2,A3. A可能同时存在多个.实际场景中, 由于系统线程池分配数量较小, 且一段时间内先后启动了多个主任务, 耗时的主任务中又用子任务取申请线程 导致线程池资源耗尽问题原因1. 主任务是从线程池中获取的线程资源, 同时主任务比较耗时2. 每个主任务中包含的N的子任务, 会再.
2020-07-17 18:58:54 1757 3
Spring Retry实例与原理源码
2019-07-18
Dubbo新手入门实例HelloWorld(zookeeper)源码低分版
2018-12-25
SpringCloud微服务注册调用Demo
2018-03-29
Java8 Demo代码示例
2018-02-28
zookeeper-3.4.8解压即用低分版
2018-02-28
idea自定义方法注释操作视频
2018-01-12
XshellXftp绿色整合版
2017-11-14
IntelliJ IDEA中文教程从入门到进阶
2017-10-30
catalina&servlet-api.jar
2017-09-27
阿里巴巴Java开发手册(终极版)
2017-09-27
FSCapture8.5最新中文绿色破解版
2017-09-27
java反编译工具jd-gui绿色中文版
2017-09-27
standard.jar
2017-09-27
Dubbo新手入门实例HelloWorld(zookeeper)源码
2016-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人