0
点赞
收藏
分享

微信扫一扫

启动新线程处理数据-比较耗时的任务最好要异步的处理,并且要设置合适的线程结束点---SpringCloud工作笔记191


开启线程处理;任务:

ScheduledExecutorService threadPool = Executors.newScheduledThreadPool(1);
asyncConfirmData(ScheduledExecutorService threadPool,List<String> desList,...其他参数){
threadPool.scheduleWithFixedDelay(new Runnable(){
@Override
public void run(){
}
})
}

如果代码中某个处理十分耗时那么就需要异步进行处理,现在异步处理开线程是很方便了,

可以通过上面这种,创建一个线程池,然后给个执行周期就可以了,用到可以参考来食用.

虽然简单但很实用.

举报

相关推荐

0 条评论