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

前提:客户端  每 10S 上传一次数据。  
业务: 3个上传周期,即 30s 未接收到上传数据。 生成一个报警对象(认为该客户端损坏) 

哈士奇WWW
浏览 131回答 2
2回答

幕布斯7119047

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

慕码人8056858

@Override     public void sessionIdle(IoSession session, IdleStatus status) {         if (status  == IdleStatus.BOTH_IDLE){            //这里面生成你要得对象         }     }
打开App,查看更多内容
随时随地看视频慕课网APP