前提:客户端 每 10S 上传一次数据。 业务: 3个上传周期,即 30s 未接收到上传数据。 生成一个报警对象(认为该客户端损坏)
2 回答
幕布斯7119047
TA贡献1794条经验 获得超8个赞
@Override
public void sessionCreated(IoSession session) {
LOGGER.info("sessionCreated()...");
session.getConfig().setIdleTime(IdleStatus.BOTH_IDLE, 30);
}
慕码人8056858
TA贡献1803条经验 获得超6个赞
@Override
public void sessionIdle(IoSession session, IdleStatus status) {
if (status == IdleStatus.BOTH_IDLE){
//这里面生成你要得对象
}
}
添加回答
举报
0/150
提交
取消