0

1 つの Netty アプリケーション内で 2 つのサーバー ソケット (ポート 8000、8001 など) をバインドしたいと考えています。

DiscardServer と EchoServer の例をマージしてテストしようとしました。

しかし、最初のサーバー初期化コードでは、

ChannelFuture f = bootstrap1.bind(port).sync();
f.channel().closeFuture().sync(); // <-- program blocks here

プログラムの実行がブロックされるため、2 番目のサーバー初期化コードが到達できません。

Netty 4.0 で 2 つの異なるポート サーバーを起動するにはどうすればよいですか?

4

2 に答える 2