java定时器碰到异常,停止了,有没有什么处理方案?

时间:2022-04-18 02:20:37
java定时器碰到异常停止了,有什么办法解决?自动重启或者碰到异常不停止?有的人说捕获异常就可以了,但是很多外部异常没办法捕获怎么办?比如说有的外部异常或者连接外部服务器异常,现在用的timer,不知道用quartz能不能解决

2 个解决方案

#1


或者增加一个消息队列,把可能出异常的任务加到消息队列里面,这样能不能解决?

#2


要执行的定时任务最外层套一个try catch   应该可以捕获任何异常吧

#1


或者增加一个消息队列,把可能出异常的任务加到消息队列里面,这样能不能解决?

#2


要执行的定时任务最外层套一个try catch   应该可以捕获任何异常吧