spring异步配置器作用域

iih3973s  于 2021-07-23  发布在  Java
关注(0)|答案(0)|浏览(135)

spring asyncconfigurer接口有一个方法getasyncexecutor(),该方法的返回类型为executor。我有一个实现这个接口的配置类(annotations@configuration和@enableasync)。此执行器由具有@sync注解的所有方法使用。
可以将@bean注解添加到getasyncexecutor(),在这种情况下,所有会话共享同一个执行器。也就是说,如果我有1000个并发用户,我的执行器应该至少有1000个线程可用,如果我想同时为它们提供服务的话。对的?
但是:如果我不将@bean注解添加到getasyncexecutor()会发生什么?现在这个遗嘱执行人的范围是什么?
在这两种情况下:我可以为每个会话或请求设置最大池大小吗?
我使用的是Spring4.2.5和Java8。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题