###请问websocket能否添加多个path,像是普通web项目一样,有很多路由
目前使用netty实现websocket服务器,但是只能添加一个path
代码:
b.group(bossGroup, workerGroup).channel(NioServerSocketChannel.class)
.handler(new LoggingHandler(LogLevel.INFO)).childHandler(new ChannelInitializer<SocketChannel>() {
@Override
protected void initChannel(SocketChannel ch) throws Exception {
ChannelPipeline pipeline = ch.pipeline();
pipeline.addLast(new HttpServerCodec());
pipeline.addLast(new ChunkedWriteHandler());
pipeline.addLast(new HttpObjectAggregator(8192));
//如何在这里添加多个类似于 /hello的路由
pipeline.addLast(new WebSocketServerProtocolHandler("/hello"));
pipeline.addLast(new ServerWebsocketHandler());
}
});
不知如何能在同一个项目中添加多个websocket path.
目前只能访问 ws://127.0.0.1:7777/hello
我希望能做到 ws://127.0.0.1:7777/A
ws://127.0.0.1:7777/B .....多个路由地址访问