vince
2024-03-01 f7178996ca77a1bccc941c0e7a73b36803e508cb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package com.fzzy.protocol.zldz.server;
 
import com.ld.io.api.HeartbeatProvider;
import com.ld.io.api.IoSession;
import lombok.extern.slf4j.Slf4j;
 
 
/**
 * 心跳维持,验证当前连接中的IP在服务器上配置的有没有,如果有则表示正常连接,如果没有则踢除连接。
 * <p>
 * 如果有正常心跳,则发送正常心跳命令,如果没有则发送设备状态查询,
 */
@Slf4j
public class HeartbeatProviderImpl implements HeartbeatProvider {
 
 
    @Override
    public byte[] provide(IoSession session) {
 
        log.debug("========系统开始执行心跳=========-{}", session.getBusinessKey());
 
        return null;
    }
 
}