有没有办法可以为不同的类指定不同的执行程序?看起来有点束缚,不得不为每个异步任务使用一个Executor。Spring @Async Executor
1
A
回答
1
您可以有多个相同任务执行程序类型(池)的实例。但是你不能拥有不同的游泳池。
。例如ThreadPoolTaskExecutor
或
<task:executor id="executorWithPoolSizeRange"
pool-size="5-25"
queue-capacity="100"/>
<task:executor id="executor" pool-size="10"/>
10个实例详情请参阅弹簧参考 @see Spring Reference Chapter 25 Task Execution and Scheduling
3
相关问题
- 1. Spring Boot ASync + AutoWired Executor vs manual Executor + Future/Callable?
- 2. Spring Boot - @Async被忽略
- 3. Spring MVC和@Async
- 4. Spring @Async和AbstractRoutingDataSource
- 5. Spring ThreadPoolTaskExecutor只运行一个线程
- 6. Spring 3为ThreadPoolTaskExecutor设置ThreadFactory
- 7. Spring Integration 4.3中的Async ServiceActivator
- 8. Spring @Async不起作用
- 9. Spring Boot @Async同步运行
- 10. Spring上的Async Rest方法不是异步执行的
- 11. @Async Spring注解不起作用
- 12. Spring Boot启用<async-supported> like web.xml
- 13. 接口方法上的Spring @Async注释
- 14. 线程管理/ Spring的工作@Async
- 15. 测试Spring的@Async无效返回方法
- 16. ThreadPoolExecutor :: Executor的TaskRejectedException
- 17. Kubernetes executor gitlab
- 18. 确定ThreadPoolTaskExecutor的配置
- 19. Spring:使用ThreadPoolTaskExecutor创建真正可伸缩的线程池
- 20. 纯EJB 3.0 Spring的ThreadPoolTaskExecutor-like解决方案
- 21. Spring的ThreadPoolTaskExecutor中的corePoolSize和maxPoolSize之间的区别
- 22. 在Spring批处理ThreadPoolTaskExecutor引用不被垃圾收集
- 23. 什么是ThreadPoolTaskExecutor的Spring默认队列大小?
- 24. 如何ThreadPoolTaskExecutor类
- 25. godaddy sql executor与.net
- 26. 春ThreadPoolTaskExecutor类关机与异步任务
- 27. Spring Boot在关闭时关闭休眠会话 - 在完成@Async方法之前
- 28. 在Async方法调用完成后,Spring命令行应用程序挂起
- 29. 春@Async没有xml配置
- 30. Async Disposable.Create
你可以让池中的执行器有足够的线程。 – 2012-01-05 23:56:29