java – 从Spring通过@Async批注创建的线程抛出的Log RuntimeException

我在从一个线程中记录RuntimeException时遇到了一些困难.我的系统是:
Java 7(b118),Spring 3.0.5.线程不是手工创建的,而是通过Spring的@Async注释创建的,它在幕后创建了自己的执行器,所以我真的没有选择覆盖线程的任何方法,FutureTask或任何低级别.

所以我的问题是,如果Spring有任何支持,或者是否有任何最佳实践来处理(记录)这些类型的异常?

任何建议表示赞赏.

谢谢. 最佳答案 看起来
AsyncAnnotationBeanPostProcessor
<task:annotation-driven>都可以提供自定义Executor,因此您可以通过ThreadFactory配置日志记录.

点赞