From caf2599a9869244ded811018811c37a2aabac3fc Mon Sep 17 00:00:00 2001 From: vince <757871790@qq.com> Date: 星期三, 08 一月 2025 11:29:05 +0800 Subject: [PATCH] 优化测温协议 --- src/main/java/com/fzzy/protocol/bhzn/v0/server/BhznGrainV0HeartbeatImpl.java | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/fzzy/protocol/bhzn/v0/server/BhznGrainV0HeartbeatImpl.java b/src/main/java/com/fzzy/protocol/bhzn/v0/server/BhznGrainV0HeartbeatImpl.java index fffb563..a3385dd 100644 --- a/src/main/java/com/fzzy/protocol/bhzn/v0/server/BhznGrainV0HeartbeatImpl.java +++ b/src/main/java/com/fzzy/protocol/bhzn/v0/server/BhznGrainV0HeartbeatImpl.java @@ -17,8 +17,10 @@ @Override public byte[] provide(IoSession session) { + //鐩存帴鏍规嵁涓绘満SESSIOn鍒ゆ柇 + IoSession session1 = BhznGrainV0ServerUtils.getSession(); - Long lastBeatTime = BhznGrainV0ServerUtils.getHearBeat(session); + Long lastBeatTime = BhznGrainV0ServerUtils.getHearBeat(session1); if (null == lastBeatTime) { return null; @@ -29,7 +31,8 @@ if (deTime > (BhznGrainV0ServerUtils.HEART_BEAT_TIME * 3 * 1000)) { log.info("-----------瓒呰繃{}绉掓湭鑾峰彇鍒板績璺充俊鎭紝鍒ゅ畾缁堢绂荤嚎锛岃涪鍑鸿繛鎺�------------{}-{}", deTime, session.getAddress(), session.getPort()); - session.destroy(); + + // session.destroy(); } return null; -- Gitblit v1.9.3