NettyにTCPとWebSocketを混在させようとしています。 私はWebSocketとTCPの2つのサーバーを持っています。 DefaultUserGroupで収集されたすべてのユーザーが原因で、userGroupのどのユーザーがWebSocketまたはTCPから来ているのか分かりません(DefaultUserGroup.write)。Netty WebSockets&tcpソケット
のWebSocketサーバー:
ChannelPipeline pipeline = pipeline();
pipeline.addLast("decoder", new HttpRequestDecoder());
pipeline.addLast("aggregator", new HttpChunkAggregator(65536));
pipeline.addLast("encoder", new HttpResponseEncoder());
pipeline.addLast("handler", new WebSocketServerHandler(readQueueHandler));
TCPサーバー:
pipeline.addLast("framer", new DelimiterBasedFrameDecoder(8192, Delimiters.lineDelimiter()));
pipeline.addLast("decoder", new StringDecoder());
pipeline.addLast("encoder", new StringEncoder());
pipeline.addLast("handler", new MyBusinessLogicHandler(readQueueHandler));
あなたの質問は何ですか? –