日志优化

master
liuqingkun 3 years ago
parent aba72996bd
commit 0699fd0e13
  1. 4
      src/main/java/cn/org/hentai/jtt1078/server/Jtt1078Handler.java

@ -113,11 +113,15 @@ public class Jtt1078Handler extends SimpleChannelInboundHandler<Packet> {
IdleStateEvent event = (IdleStateEvent) evt; IdleStateEvent event = (IdleStateEvent) evt;
if (event.state() == IdleState.READER_IDLE) { if (event.state() == IdleState.READER_IDLE) {
String tag = SessionManager.get(ctx.channel(), "tag"); String tag = SessionManager.get(ctx.channel(), "tag");
// 只有当该超时的连接已存在时, 打印超时日志, 防止重复打印
if (tag != null) {
logger.info(BusinessConstant.LOGGER_PREFIX + " : 连接超时 userEventTriggered : channelId = {} : tag = {}", ctx.channel() == null ? "null" : ctx.channel().id().asLongText(), tag); logger.info(BusinessConstant.LOGGER_PREFIX + " : 连接超时 userEventTriggered : channelId = {} : tag = {}", ctx.channel() == null ? "null" : ctx.channel().id().asLongText(), tag);
release(ctx.channel()); release(ctx.channel());
} }
} }
} }
}
/** /**
* 释放通道 * 释放通道

Loading…
Cancel
Save