[+] 配置
This commit is contained in:
@@ -5,6 +5,7 @@ import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean
|
|||||||
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Bean;
|
||||||
import org.springframework.web.socket.config.annotation.EnableWebSocket;
|
import org.springframework.web.socket.config.annotation.EnableWebSocket;
|
||||||
import org.springframework.web.socket.server.standard.ServerEndpointExporter;
|
import org.springframework.web.socket.server.standard.ServerEndpointExporter;
|
||||||
|
import org.springframework.web.socket.server.standard.ServletServerContainerFactoryBean;
|
||||||
|
|
||||||
import com.acgist.taoyao.signal.client.websocket.WebSocketSignal;
|
import com.acgist.taoyao.signal.client.websocket.WebSocketSignal;
|
||||||
|
|
||||||
@@ -29,4 +30,13 @@ public class WebSocketSignalAutoConfiguration {
|
|||||||
return new ServerEndpointExporter();
|
return new ServerEndpointExporter();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Bean
|
||||||
|
public ServletServerContainerFactoryBean createWebSocketContainer() {
|
||||||
|
final ServletServerContainerFactoryBean container = new ServletServerContainerFactoryBean();
|
||||||
|
container.setMaxSessionIdleTimeout(60L * 1000);
|
||||||
|
container.setMaxTextMessageBufferSize(1024 * 1024);
|
||||||
|
container.setMaxBinaryMessageBufferSize(1024 * 1024);
|
||||||
|
return container;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user