ScheduledExecutorService 不能进行任务调度
来源:互联网 发布:镇江学美工设计 编辑:程序博客网 时间:2024/05/02 02:48
环境:java version "1.7.0_67"
private static final long INITIAL_DELAY = 1000L;
private static final long DELAY = 500L;
private ScheduledExecutorService scheduledFullExecutorService = Executors.newSingleThreadScheduledExecutor();
@PostConstruct
public void init() {
scheduledFullExecutorService.scheduleWithFixedDelay(new Runnable() {
@Override
public void run() {
function();
}, INITIAL_DELAY, DELAY, TimeUnit.MILLISECONDS);
}
如果function()出现未捕获的异常,导致scheduledFullExecutorService不能进行任务调度
测试方法:
function() {
if (true) {
throw new RuntimeException("test");
}
// code
...
}
private static final long INITIAL_DELAY = 1000L;
private static final long DELAY = 500L;
private ScheduledExecutorService scheduledFullExecutorService = Executors.newSingleThreadScheduledExecutor();
@PostConstruct
public void init() {
scheduledFullExecutorService.scheduleWithFixedDelay(new Runnable() {
@Override
public void run() {
function();
}, INITIAL_DELAY, DELAY, TimeUnit.MILLISECONDS);
}
如果function()出现未捕获的异常,导致scheduledFullExecutorService不能进行任务调度
测试方法:
function() {
if (true) {
throw new RuntimeException("test");
}
// code
...
}
0 0
- ScheduledExecutorService 不能进行任务调度
- 任务调度ScheduledExecutorService
- java中的任务调度:ScheduledExecutorService
- 用ScheduledExecutorService实现任务调度
- ScheduledExecutorService 根据条件终止调度任务
- 任务调度(三)——Timer的替代品ScheduledExecutorService简介
- 任务调度的 Java 实现方法一:Timer、TimerTask、 ScheduledExecutorService
- Java并发定时任务调度之Timer和ScheduledExecutorService
- JAVA的三种任务调度,Timmer,ScheduledExecutorService和Quartz
- 任务调度(四)——ScheduledExecutorService替代Timer,实现多线程任务调度
- 使用 Timer 进行任务调度
- Spring进行任务自动调度
- 使用quartz进行任务调度
- Android实现调度任务的三种方式:TimerTask、ScheduledExecutorService、Handler
- ScheduledExecutorService执行周期任务
- ScheduledExecutorService执行定时任务
- ScheduledExecutorService执行周期任务
- ScheduledExecutorService定时任务
- C控制语句:循环
- 大型程序的结构(三)【程序包】重点!!!
- mysql连接权限测试
- 【MVVM】Android Data Binding实战(一)
- 自定义雅虎新闻闪屏加载动画
- ScheduledExecutorService 不能进行任务调度
- c#调用笔记本摄像头并使用tcp传输图像
- Android NDK学习笔记3-入门案例篇
- Android中常见的热门标签的流式布局的实现
- nodejs 本地应用部署
- css3 圆角|盒阴影|线性渐变 ie兼容 | pie解决
- absolute定位实现移动布局
- JVM深入理解
- .net 学习笔记(一) 创建SqlHelper