From b3e51d31c3727aa72afb4afb1059cfd4050f7ffe Mon Sep 17 00:00:00 2001 From: laodaming <11058467+laudamine@user.noreply.gitee.com> Date: Wed, 6 Sep 2023 18:51:47 +0800 Subject: [PATCH] fix --- server/websocket/internal/logic/datatransferlogic.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/server/websocket/internal/logic/datatransferlogic.go b/server/websocket/internal/logic/datatransferlogic.go index 54041b10..3a20cba7 100644 --- a/server/websocket/internal/logic/datatransferlogic.go +++ b/server/websocket/internal/logic/datatransferlogic.go @@ -70,15 +70,15 @@ var ( //用户标识的连接(白板用户不存) mapUserConnPool = make(map[string]map[string]struct{}) //key是user_id +"_"+guest_id (val是个普通map,存储这个用户的所有连接标识) //用户标识的连接增删操作队列 - mapUserConnPoolCtlChan = make(chan userConnPoolCtlChanItem, 500) + mapUserConnPoolCtlChan = make(chan userConnPoolCtlChanItem, 2000) //每个websocket连接入口缓冲队列长度 - websocketInChanLen = 100 + websocketInChanLen = 1000 //每个websocket连接出口缓冲队列长度 - websocketOutChanLen = 100 + websocketOutChanLen = 1000 //渲染任务调度(添加任务/删除任务/修改任务属性)缓冲队列长度(该队列用于避免map并发读写冲突) - renderImageTaskCtlChanLen = 50 + renderImageTaskCtlChanLen = 500 //渲染任务缓冲队列长度 - renderChanLen = 50 + renderChanLen = 500 //是否开启debug openDebug = true //允许跨域的origin