vince
2024-01-27 facc0ea3fa37091a98aa1e0a0d1081fd32fba28e
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;