@Override public void channelRead(ChannelHandlerContext ctx, Object msg) { NettyMessage message = (NettyMessage) msg; log.info("接收响应:" + message); if (message != null && message.getHeader().getType() == MessageType.HAND_RES.value) { byte loginResult = (byte) message.getBody(); if (loginResult != 0) { ctx.close(); } else { log.info("Login is OK:" + message); ctx.fireChannelRead(msg); } } else { ctx.fireChannelRead(msg); } }