【问题】解决Websocket字符串长度限制问题单包过大

请合理设置这两个值, 否则可能会出现内存溢出的情况

@Configuration
public class WebSocketConfig implements ServletContextInitializer {
/**
* ServerEndpointExporter 作用
* 这个Bean会自动注册使用@ServerEndpoint注解声明的websocket endpoint
* @return
*/
@Bean
public ServerEndpointExporter serverEndpointExporter() {
return new ServerEndpointExporter();
}
//在此处修改WebSocket传输的限制,如不修改,无法传输长字符串
@Override
public void onStartup(ServletContext servletContext) throws ServletException {
servletContext.addListener(WebAppRootListener.class);
servletContext.setInitParameter("org.apache.tomcat.websocket.textBufferSize","1024000");
servletContext.setInitParameter("org.apache.tomcat.websocket.binaryBufferSize","1024000");
}



}