From 1b31589e39045e25a89148ae58d7dfd34fe53847 Mon Sep 17 00:00:00 2001 From: liusuyi <1951119284@qq.com> Date: 星期二, 30 七月 2024 09:38:36 +0800 Subject: [PATCH] 修改:会话事件推送处理使用异步 --- ard-work/src/main/java/com/ruoyi/utils/sdk/common/GlobalVariable.java | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/utils/sdk/common/GlobalVariable.java b/ard-work/src/main/java/com/ruoyi/utils/sdk/common/GlobalVariable.java index a15d575..c410500 100644 --- a/ard-work/src/main/java/com/ruoyi/utils/sdk/common/GlobalVariable.java +++ b/ard-work/src/main/java/com/ruoyi/utils/sdk/common/GlobalVariable.java @@ -1,6 +1,10 @@ package com.ruoyi.utils.sdk.common; +import cn.hutool.core.collection.ConcurrentHashSet; +import com.ruoyi.device.camera.domain.ArdCameras; import lombok.Data; +import org.ehcache.impl.internal.concurrent.ConcurrentHashMap; + import java.util.HashMap; import java.util.Map; @@ -18,8 +22,10 @@ //鐩告満棰勮瀛楀吀 public static Map<String, Integer> previewMap = new HashMap<>(); //绾跨▼瀛楀吀 - public static Map<String,String>threadMap=new HashMap<>(); + public static Map<String, String> threadMap = new HashMap<>(); //淇濆瓨鐩告満鐧诲綍淇℃伅(loginId:Camera) public static Map<Integer, Object> loginCameraMap = new HashMap<>(); + //鐧诲綍杩囩浉鏈洪泦鍚� + public static ConcurrentHashSet<ArdCameras> loginedSet = new ConcurrentHashSet<>(); } -- Gitblit v1.9.3