@Bean
public ServletServerContainerFactoryBean createWebSocketContainer() {
ServletServerContainerFactoryBean container = new ServletServerContainerFactoryBean();
// 设置最大文本消息缓冲区大小
container.setMaxTextMessageBufferSize(512 * 1024);
// 设置最大二进制消息缓冲区大小
container.setMaxBinaryMessageBufferSize(512 * 1024);
// 设置异步发送超时时间
container.setAsyncSendTimeout(20000L);
// 设置会话空闲超时时间(可选)
container.setMaxSessionIdleTimeout(300000L);
return container;
}