Browse Source

1、优化Netty-TCP通信;

dev
25604 2 weeks ago
parent
commit
3271d2f31f
  1. 12
      user-service/src/main/java/com/mh/user/netty/handle/ExceptionServerHandler.java

12
user-service/src/main/java/com/mh/user/netty/handle/ExceptionServerHandler.java

@ -39,7 +39,17 @@ public class ExceptionServerHandler extends ChannelInboundHandlerAdapter {
//if (meterNum != null) { //if (meterNum != null) {
// meterInfoService.insertTestDetail(meterNum,"offline"); // meterInfoService.insertTestDetail(meterNum,"offline");
//} //}
ServerSession.closeSession(ctx); ServerSession.closeSession(ctx);// 添加到日志表,下线了
SysLog sysLog = new SysLog();
sysLog.setOperation(ctx.channel().remoteAddress().toString() + "下线了");
sysLog.setCreateBy("开发者");
sysLog.setIp(ctx.channel().remoteAddress().toString());
sysLog.setCreateTime(new Date());
sysLog.setTime(0L);
sysLogService.insertLog(sysLog);
// 更新网关在线情况
gatewayManageService.updateGatewayManageOnlineByHeartBeatCode(ctx.channel().remoteAddress().toString().substring(0, 8), 1);
ctx.close();
} }
@Override @Override

Loading…
Cancel
Save