while(true)运行一段时间后会跳出,没有任何异常

顾温、 2023-06-25 17:11:36

实现了CommandLineRunner类,在run方法里面while(true),通过监听mq消息来执行业务逻辑
但是while(true)在执行一段时间后,会跳出,没有异常信息

...全文
619 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-06-25
精选
  • 打赏
  • 举报
回复
您的问题已经帮您同步至问答, 链接: https://ask.csdn.net/questions/7969539, 请您保持关注, 如果回答有帮助解决此问题, 麻烦您动动小手给相关的回答点赞, Ada会在评论区为您更新结题状态
皆醉 2023-06-30
  • 打赏
  • 举报
回复

有 try catch吗

皆醉 2023-06-30
  • 举报
回复
@皆醉 catch 里面是咋写的,按理说假如没有try,发生异常的时候程序循环就挂了,假如有的话,那肯定是你程序有啥break或者goto什么的存在
顾温、 2023-07-04
  • 举报
回复
@皆醉 程序没有break之类的,一部分代码做了try catch。如果是异常没捕获到,那应该会有异常日志,但是日志里面没看到异常信息,服务也是正常运行在。比较奇怪
皆醉 2023-07-13
  • 举报
回复
@顾温、 既然是一部分,那就整体全部都try catch试试
wang-De嘚 2023-06-26
  • 打赏
  • 举报
回复

也许是内存问题

顾温、 2023-06-29
  • 举报
回复
@wang-De嘚 但是服务是正常

51,397

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧