为了账号安全,请及时绑定邮箱和手机立即绑定

请问,MINA 怎么判断 30s 未接收到上传数据 ?

请问,MINA 怎么判断 30s 未接收到上传数据 ?

哈士奇WWW 2023-04-08 22:18:03
前提:客户端  每 10S 上传一次数据。  业务: 3个上传周期,即 30s 未接收到上传数据。 生成一个报警对象(认为该客户端损坏) 
查看完整描述

2 回答

?
幕布斯7119047

TA贡献1794条经验 获得超8个赞

@Override 
    public void sessionCreated(IoSession session) { 
        LOGGER.info("sessionCreated()..."); 
session.getConfig().setIdleTime(IdleStatus.BOTH_IDLE, 30); 
    }

查看完整回答
反对 回复 2023-04-12
?
慕码人8056858

TA贡献1803条经验 获得超6个赞

@Override 
    public void sessionIdle(IoSession session, IdleStatus status) { 
        if (status  == IdleStatus.BOTH_IDLE){ 
           //这里面生成你要得对象 
        } 
    }

查看完整回答
反对 回复 2023-04-12
  • 2 回答
  • 0 关注
  • 180 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信