Closed
Description
Rossen Stoyanchev opened SPR-16203 and commented
The Spring MVC Java config and XML namespace allow configuring an AsyncTaskExecutor
originally used for java.util.concurrent.Callable
return values and by default a SimpleAsyncTaskExecutor
is used with the recommendation to configure a task executor with a thread pool for use under load.
Now that the same executor is also used for blocking writes when streaming with Flux
or Observable
, we should warn more proactively about this in the logs.
Affects: 5.0.1
Issue Links:
- Support for autowire-candidate with @Bean [SPR-16204] #20752 Support for autowire-candidate with
@Bean
("depends on") - WebSocketConfigurationSupport.defaultSockJsTaskScheduler adds NoOpScheduler to context that is not usable in any way [SPR-16189] #20737 WebSocketConfigurationSupport.defaultSockJsTaskScheduler adds NoOpScheduler to context that is not usable in any way
- [doc] Update documentation on WebAsyncManager thread pool [SPR-16397] #20943 [doc] Update documentation on WebAsyncManager thread pool