https://www.w3cschool.cn/essential_netty_in_action/essential_netty_in_action-x7mn28bx.html
package com.ahies.stm.app.gatenetty;
import com.ahies.stm.app.centerControl.object.protocol.ControlProtocol;
import com.ahies.stm.app.centerControl.object.service.ControlObjectService;
import com.ahies.stm.app.synthesizes.appoint.service.AppointMemberService;
import com.ahies.stm.app.ticketsys.gatenetty.GatelProtocol;
import com.ahies.stm.app.util.HexUtil;
import com.ahies.stm.app.util.SpringContextUtil;
import io.netty.channel.Channel;
import io.netty.channel.ChannelHandlerContext;
import io.netty.channel.SimpleChannelInboundHandler;
import io.netty.channel.group.ChannelGroup;
import io.netty.channel.group.DefaultChannelGroup;
import io.netty.util.Attribute;
import io.netty.util.AttributeKey;
import io.netty.util.concurrent.Gl