2

サーバーへのnetty3.4.2接続を使用して、サーバーを起動します。コードは次のとおりです。

ThreadPoolExecutor bossExecutor = new ThreadPoolExecutor(1, 5, 20L, TimeUnit.SECONDS,new SynchronousQueue<Runnable>(),new ThreadPoolExecutor.CallerRunsPolicy());

ThreadPoolExecutor workerExecutor = new ThreadPoolExecutor(1, 10, 20L, TimeUnit.SECONDS,new SynchronousQueue<Runnable>(),new ThreadPoolExecutor.CallerRunsPolicy());

NioClientSocketChannelFactory clientSocketChannelFactory = new NioClientSocketChannelFactory(bossExecutor,workerExecutor);

ClientBootstrap clientBootstrap = new ClientBootstrap(clientSocketChannelFactory);

...
...

clientBootstrap.connect(..);

connect メソッドを呼び出すと、サーバーが閉じられます。次に、サーバーを再接続しますが、スレッドが増えますか?

4

0 に答える 0