|
...
|
...
|
@@ -118,13 +118,13 @@ public class CIMServerHandle extends SimpleChannelInboundHandler<CIMRequestProto |
|
|
|
|
|
|
|
@Override
|
|
|
|
protected void channelRead0(ChannelHandlerContext ctx, CIMRequestProto.CIMReqProtocol msg) throws Exception {
|
|
|
|
LOGGER.info("收到msg={}", msg.toString());
|
|
|
|
LOGGER.info("received msg=[{}]", msg.toString());
|
|
|
|
|
|
|
|
if (msg.getType() == Constants.CommandType.LOGIN) {
|
|
|
|
//保存客户端与 Channel 之间的关系
|
|
|
|
SessionSocketHolder.put(msg.getRequestId(), (NioSocketChannel) ctx.channel());
|
|
|
|
SessionSocketHolder.saveSession(msg.getRequestId(), msg.getReqMsg());
|
|
|
|
LOGGER.info("客户端[{}]上线成功", msg.getReqMsg());
|
|
|
|
LOGGER.info("client [{}] online success!!", msg.getReqMsg());
|
|
|
|
}
|
|
|
|
|
|
|
|
//心跳更新时间
|
...
|
...
|
|