From 2c6d6b524dc60e27511a242801563b7878d21f04 Mon Sep 17 00:00:00 2001 From: Rossen Stoyanchev Date: Sun, 23 Mar 2014 01:04:30 -0400 Subject: [PATCH] Adjust SockJS scheduler core pool size Issue: SPR-11556 --- .../annotation/WebSocketMessageBrokerConfigurationSupport.java | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-websocket/src/main/java/org/springframework/web/socket/config/annotation/WebSocketMessageBrokerConfigurationSupport.java b/spring-websocket/src/main/java/org/springframework/web/socket/config/annotation/WebSocketMessageBrokerConfigurationSupport.java index e367fbae09..5d3272bb39 100644 --- a/spring-websocket/src/main/java/org/springframework/web/socket/config/annotation/WebSocketMessageBrokerConfigurationSupport.java +++ b/spring-websocket/src/main/java/org/springframework/web/socket/config/annotation/WebSocketMessageBrokerConfigurationSupport.java @@ -72,6 +72,7 @@ public abstract class WebSocketMessageBrokerConfigurationSupport extends Abstrac @Bean public ThreadPoolTaskScheduler messageBrokerSockJsTaskScheduler() { ThreadPoolTaskScheduler scheduler = new ThreadPoolTaskScheduler(); + scheduler.setPoolSize(Runtime.getRuntime().availableProcessors()); scheduler.setThreadNamePrefix("MessageBrokerSockJS-"); return scheduler; }