netty执行耗时任务时要放在【eventLoop().execute(runnable)】里面。
示例代码:
@Override
protected void channelRead0(ChannelHandlerContext ctx, ByteBuf msg) {
CharSequence charSequence1 = msg.readCharSequence(msg.readableBytes(), StandardCharsets.UTF_8);
log.info("MyServerChannelInBoundHandler1.channelRead0[" + ctx.channel().remoteAddress()