春季启动异步方法的问题



我使用@ASYNC注释启用了异步方法。有时我会看到Simplesynctaskexecutor线程计数呈指数增加。对这种行为有什么想法吗?

如果它从字面上增加,听起来像是异步方法在自称?

默认情况下,Spring使用Simplesynctaskexecutor来异步运行方法。SimpleSynctasKexecutor在每个任务中都会产生一个新线程,并且不支持任务的线程池和排队。因此,如果在短时间内多次调用异步方法,则将为每个任务打开多个线程您应该定义自己的执行人。参考以下链接http://www.baeldung.com/spring-async

最新更新