¿Es esto posible o está gestionado por Application Server? Al pasar el árbitro ThreadPoolTaskExecutor a un bean es una obviedad, pero tratando de establecer el threadfactory en el ejecutor antes mencionada parece tener ningún efecto ...Configuración de Spring 3 ThreadFactory para ThreadPoolTaskExecutor
5
A
Respuesta
6
En realidad, el establecimiento de un ThreadFactory
es una obviedad, así:
<bean id="taskExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor">
<property name="threadFactory" ref="threadFactory"/>
</bean>
<bean id="threadFactory" class="org.springframework.scheduling.concurrent.CustomizableThreadFactory">
<constructor-arg value="Custom-prefix-"/>
</bean>
o:
@Bean
public ThreadPoolTaskExecutor taskExecutor() {
final ThreadPoolTaskExecutor taskExecutor = new ThreadPoolTaskExecutor();
taskExecutor.setThreadFactory(threadFactory());
return taskExecutor;
}
@Bean
public ThreadFactory threadFactory() {
return new CustomizableThreadFactory("Custom-prefix-");
}
Tenga en cuenta que se extiende desde ThreadPoolTaskExecutor
ExecutorConfigurationSupport
y aquí es donde se define setThreadFactory(java.util.concurrent.ThreadFactory)
.
+0
¡Perfecto! Esto funciona. Gracias Tomasz. –
Cuestiones relacionadas
- 1. Primeros pasos con Spring 3 Web MVC - Configuración de todo
- 2. Configuración de Spring 3.x para varias páginas de inicio de sesión
- 3. Spring mvc 3 - Acceso HTTPS
- 4. primavera ThreadPoolTaskExecutor sólo se ejecuta un hilo
- 5. Spring 3 - Crear ExceptionHandler para NoSuchRequestHandlingMethodException
- 6. TestNG y Spring 3
- 7. Struts2 vs Spring 3
- 8. Spring 3 + Quartz 2 error
- 9. Configuración básica de Spring Security
- 10. Cuál es la diferencia entre corePoolSize y maxPoolSize en el Spring ThreadPoolTaskExecutor
- 11. ¿Cuál es la configuración mínima para el servicio REST-completamente anotado construido en Spring 3 (m3)?
- 12. Carriles 3 - Configuración SendGrid para apoyar idear
- 13. Spring 3 MVC Nesting RequestMapping
- 14. Spring 3 JSON con MVC
- 15. Spring @Configuration (configuración no xml) para tareas accionadas por anotación
- 16. Configuración de Maven 3 correctamente
- 17. Configuración de transacción para el contexto configurado de Spring Java
- 18. Lento para comenzar después de actualizar a Spring 3
- 19. Cómo obtener la configuración regional del visitante en JSP utilizando SpringLocationResolver de Spring 3
- 20. ¿Plugin Maven para validar la configuración de Spring?
- 21. Spring 3, ReST, @ResponseBody y @ExceptionHandler
- 22. MySQL UTF8 con Hibernate 3 y Spring
- 23. prueba de unidad de configuración Spring Java
- 24. Spring MVC 3: asignación ambigua hallada
- 25. Programación dinámica de trabajos utilizando Spring 3
- 26. Spring 3, con configuración basada en Java, y acceso de recursos problema
- 27. Configuración de una configuración mixta para controladores Spring MVC basados en anotación
- 28. Java: Spring security 3 Jerarquía de roles
- 29. Configuración de Netty con Spring IoC
- 30. Configuración de Spring Freemarker, plantilla no encontrada
y ¿cuál es su pregunta? Por favor aclararlo. –