CZT
2023-09-25 b9e930a68548bbaa9b67b29541b74c013f3fb9eb
igds-protocol-beibo/src/main/java/com/ld/igds/protocol/beibo/grain/client/ClientHandler.java
@@ -2,6 +2,7 @@
import com.ld.igds.protocol.beibo.grain.analysis.AnalysisService;
import com.ld.igds.util.BytesUtil;
import com.ld.igds.util.SpringUtil;
import io.netty.channel.ChannelHandlerContext;
import io.netty.channel.SimpleChannelInboundHandler;
import io.netty.util.internal.logging.InternalLogger;
@@ -15,10 +16,11 @@
 */
public class ClientHandler extends SimpleChannelInboundHandler<Object> {
   @Autowired
   private AnalysisService analysisService;
   private final InternalLogger log = InternalLoggerFactory.getInstance(this
         .getClass());
   private final InternalLogger log = InternalLoggerFactory.getInstance(this.getClass());
   @Override
   public void channelActive(ChannelHandlerContext ctx) {
      InetSocketAddress insocket = (InetSocketAddress) ctx.channel()
@@ -47,6 +49,9 @@
      InetSocketAddress insocket = (InetSocketAddress) ctx.channel().remoteAddress();
      //解析
      if (null == analysisService) {
         analysisService = (AnalysisService) SpringUtil.getBean(AnalysisService.BEAN_ID);
      }
      analysisService.analysis(result);
   }