From 0d9a7c8974add02c61d2471642e4e5a04013ab7b Mon Sep 17 00:00:00 2001 From: vince <757871790@qq.com> Date: 星期三, 04 六月 2025 11:37:07 +0800 Subject: [PATCH] 优化粮温检测 --- src/main/java/com/fzzy/protocol/ProtocolUtils.java | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/fzzy/protocol/ProtocolUtils.java b/src/main/java/com/fzzy/protocol/ProtocolUtils.java index 6630c7c..14e7c1d 100644 --- a/src/main/java/com/fzzy/protocol/ProtocolUtils.java +++ b/src/main/java/com/fzzy/protocol/ProtocolUtils.java @@ -1,8 +1,11 @@ package com.fzzy.protocol; +import com.alibaba.fastjson.JSON; import com.fzzy.gateway.data.BaseReqData; import com.fzzy.protocol.data.THDto; +import io.netty.channel.Channel; +import lombok.extern.slf4j.Slf4j; import java.util.HashMap; import java.util.Map; @@ -10,7 +13,12 @@ /** * 鍗忚瑙f瀽鍏ㄥ眬甯搁噺 */ +@Slf4j public class ProtocolUtils { + + + + /** * 璇锋眰缂撳瓨 key = deviceId,value = requData @@ -41,7 +49,8 @@ contextSyncReqMap.put(depotId, reqData); } - public static BaseReqData getSyncReq(String depotId) { + public static synchronized BaseReqData getSyncReq(String depotId) { + log.info(JSON.toJSONString(contextSyncReqMap)); return contextSyncReqMap.get(depotId); } @@ -52,4 +61,5 @@ public static THDto getCacheTh(String deviceId) { return contextThMap.get(deviceId); } + } -- Gitblit v1.9.3