From de695e4d77d75e4bdc29484300a955eb7411164b Mon Sep 17 00:00:00 2001 From: qaq <1937228092@qq.com> Date: Thu, 26 Jun 2025 15:48:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- go-gost/x/socket/websocket_reporter.go | 4 ++-- .../src/main/java/com/admin/config/WebSocketConfig.java | 4 ++-- springboot-backend/src/main/resources/application.yml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/go-gost/x/socket/websocket_reporter.go b/go-gost/x/socket/websocket_reporter.go index 8e2d9aa..f7671d0 100644 --- a/go-gost/x/socket/websocket_reporter.go +++ b/go-gost/x/socket/websocket_reporter.go @@ -160,8 +160,8 @@ func (w *WebSocketReporter) connect() error { w.conn = conn w.connected = true - // 设置最大消息大小为 16MB (默认是 1024 * 1024) - w.conn.SetReadLimit(100 * 1024 * 1024) + // 设置最大消息大小为 10MB (默认是 1024 * 1024) + w.conn.SetReadLimit(10 * 1024 * 1024) // 设置关闭处理器来检测连接状态 w.conn.SetCloseHandler(func(code int, text string) error { diff --git a/springboot-backend/src/main/java/com/admin/config/WebSocketConfig.java b/springboot-backend/src/main/java/com/admin/config/WebSocketConfig.java index 5dee9d2..5bec7e7 100644 --- a/springboot-backend/src/main/java/com/admin/config/WebSocketConfig.java +++ b/springboot-backend/src/main/java/com/admin/config/WebSocketConfig.java @@ -28,8 +28,8 @@ public class WebSocketConfig implements WebSocketConfigurer { return new ServletContextInitializer() { @Override public void onStartup(ServletContext servletContext) throws ServletException { - servletContext.setInitParameter("org.apache.tomcat.websocket.textBufferSize", String.valueOf(100 * 1024 * 1024)); - servletContext.setInitParameter("org.apache.tomcat.websocket.binaryBufferSize", String.valueOf(100 * 1024 * 1024)); + servletContext.setInitParameter("org.apache.tomcat.websocket.textBufferSize", String.valueOf(10 * 1024 * 1024)); + servletContext.setInitParameter("org.apache.tomcat.websocket.binaryBufferSize", String.valueOf(10 * 1024 * 1024)); } }; } diff --git a/springboot-backend/src/main/resources/application.yml b/springboot-backend/src/main/resources/application.yml index 019f812..351eb1a 100644 --- a/springboot-backend/src/main/resources/application.yml +++ b/springboot-backend/src/main/resources/application.yml @@ -26,7 +26,7 @@ server: uri-encoding: UTF-8 max-thread: 800 max-connections: 2000 - max-swallow-size: 100MB + max-swallow-size: 10MB shutdown: graceful mybatis-plus: