春季失败的排队任务发生了什么



我有一个过程,当通过另一个过程提出的静止状态收到请求时,它会安排作业。每次被称为,它都会安排新工作。

如果由于某种原因无法执行工作,会发生什么?下次必须执行它,但是如果永远不会发生?可以排队任务,然后让我在内存中有问题吗?

如果不接受任务,则应获得可以处理的TaskEdectedException。如果接受任务,则最终应该运行。如果您将来将任务安排到远处,并且不断添加更多任务,或者系统已被超载,并且不能足够快地处理任务,那么您最终可能会用尽内存。但是,任务不太可能消耗太多的内存,因此在这种情况下,您可能会首先遇到其他更紧急的问题!

相关内容

最新更新