Java Debug心得
2019-01-16 本文已影响0人
泓礼
案发现场:
future task提交到线程池执行;
future中task未执行完毕;
future内task有runtimeExceptions,并未捕捉
大量发送task,但并没有出现OOM等现象;
log中没有异常;
改进方案:
future记录execeptionnally以捕捉task内错误信息;
没有出现OOM,说明task并未造成堆积,极有可能是task异常终止
案发现场:
future task提交到线程池执行;
future中task未执行完毕;
future内task有runtimeExceptions,并未捕捉
大量发送task,但并没有出现OOM等现象;
log中没有异常;
改进方案:
future记录execeptionnally以捕捉task内错误信息;
没有出现OOM,说明task并未造成堆积,极有可能是task异常终止