社区
Java
帖子详情
java定时器碰到异常,停止了,有没有什么处理方案?
zcwlls
2017-03-22 04:13:13
java定时器碰到异常停止了,有什么办法解决?自动重启或者碰到异常不停止?有的人说捕获异常就可以了,但是很多外部异常没办法捕获怎么办?比如说有的外部异常或者连接外部服务器异常,现在用的timer,不知道用quartz能不能解决
...全文
820
4
打赏
收藏
java定时器碰到异常,停止了,有没有什么处理方案?
java定时器碰到异常停止了,有什么办法解决?自动重启或者碰到异常不停止?有的人说捕获异常就可以了,但是很多外部异常没办法捕获怎么办?比如说有的外部异常或者连接外部服务器异常,现在用的timer,不知道用quartz能不能解决
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oh_Maxy
版主
2019-09-18
打赏
举报
回复
1
这要根据你的业务特性分析。
如果异常不影响业务,可以跳过继续;
如果异常影响业务了,建议存到一个异常日志表里,后续人工介入,或者另外一个job处理异常信息。
wjy550823795
2019-09-18
打赏
举报
回复
楼主用的是@Scheduled吗?我这边不报异常 不报错,就停止了 有大佬帮一下忙嘛
鱿鱼ing
2017-03-22
打赏
举报
回复
要执行的定时任务最外层套一个try catch 应该可以捕获任何异常吧
zcwlls
2017-03-22
打赏
举报
回复
或者增加一个消息队列,把可能出异常的任务加到消息队列里面,这样能不能解决?
exception.RateLimitExceededException(解决
方案
).md
//
处理
中断
异常
,确保程序不因此
停止
运行或其他操作出现问题 ie.printStackTrace();//输出错误信息堆栈追踪 //进行必要的中断
处理
操作如可能,可以考虑其他的重试策略或错误
处理
逻辑 } } ``` 第三,如果可能的...
Java
笔记——【
java
】
java
开发中 常遇到的各种难点 思路
方案
例如A用户建立的project_name为
java
工程,又把这个工程(逻辑)删除了, 这时B用户是允许建立
java
工程的。那将is_delete project_name 共同设置为唯一索引是否可行呢? 答案也是否定的,在B用户删除时,就会出现...
Java
定时任务-最简单的3种实现方法
深知大多数初中级
java
工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。我们可以通过Redis的键空间通知来实现定时任务,它的实现思路是给所有的定时任务...
Java
多线程与同步
文章目录1. 多线程概述1.1 多线程... 多线程的实现
方案
2.1 多线程的实现
方案
一:继承Thread类,重写run()方法2.1.2 为什么要重写run()方法?2.1.3 启动线程使用的是那个方法2.1.4 线程能不能多次启动2.1.5 run()和sta
Java
51,411
社区成员
86,020
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章