如何在netty中创建频道池?
How to create channel pool in netty?
我正在使用此示例代码创建频道:
EventLoopGroup group = new NioEventLoopGroup();
try {
Bootstrap b = new Bootstrap();
b.group(group)
.channel(NioSocketChannel.class)
.option(ChannelOption.SO_KEEPALIVE, true)
.handler(new ClientInitializer());
// Start the connection attempt.
Channel ch = b.connect(host, port).sync().channel();
所以在这里我得到一个通道(通道未来)但是我的应用程序吞吐量会非常高所以我认为一个通道是不够的,所以请告诉我如何创建通道池。
我正在使用 netty 4.0
请参阅 http://netty.io/news/2015/05/07/4-0-28-Final.html
中的 ChannelPool
部分
我正在使用此示例代码创建频道:
EventLoopGroup group = new NioEventLoopGroup();
try {
Bootstrap b = new Bootstrap();
b.group(group)
.channel(NioSocketChannel.class)
.option(ChannelOption.SO_KEEPALIVE, true)
.handler(new ClientInitializer());
// Start the connection attempt.
Channel ch = b.connect(host, port).sync().channel();
所以在这里我得到一个通道(通道未来)但是我的应用程序吞吐量会非常高所以我认为一个通道是不够的,所以请告诉我如何创建通道池。
我正在使用 netty 4.0
请参阅 http://netty.io/news/2015/05/07/4-0-28-Final.html
中的ChannelPool
部分