被重启动的任务会采用什么处理方式?
发布时间
阅读量:
阅读量
1.前言
近期围绕系统重启问题引发了一些深入探讨。在系统重启期间,当前正在执行的请求将如何被处理?正在处理的消息是否会丢失?异步执行的任务是否会受到中断?既然存在这些疑问,那么我们的应用程序是否就不能够进行重启?然而,随着版本的持续更新,应用程序不断经历重启过程,这些问题为何并未显现?是否是应用层面采取了额外的应对措施?带着这些疑问,结合具体场景进行模拟测试,进一步了解实际处理方式。
场景构建与应用分析
2.1 http请求
2.1.1 发起申请
@RestController
public class ShutDownController {
@RequestMapping("shut/down")
public String shutDown() throws InterruptedException {
TimeUnit.SECONDS.sleep(20);
return "hello";
}
}
复制代码
2.1.2 请求调用
全部评论 (0)
还没有任何评论哟~
