2017-09-15 37 views

回答

2

WebMvcConfigurationSupport.configureAsyncSupport()用于设置异步请求处理。 AsyncSupportConfigurer为返回CallableDeferredResult的所有控制器方法提供配置。底层线程池可以使用适当的AsyncTaskExecutor实现(例如ThreadPoolTaskExecutor)通过AsyncSupportConfigurer.setTaskExecutor()进行配置。也可以通过返回WebAsyncTask代替Callable来按照每个请求更新此配置。链接的javadoc更详细地描述了它的全部内容。