@Override public void sessionIdle(IoSession session, IdleStatus status) throws Exception { logger.error("-客户端与服务端连接空闲---发送心跳--sessionIdle:" + status.toString()); // 发送心跳 sendHeartbeat(session); if (session != null) { logger.error("-客户端与服务端连接空闲---session.close(true)---sessionIdle:" + status.toString()); session.close(true); } }