1

残念ながら、JDK の HttpUrlConnection または UrlConnection は非同期で実行されません。そのため、何らかの理由で HTTP 接続がハングすると、スレッドが失われることになります。さらに、Selector の多重化により、少数のスレッドのみを使用して多数の HTTP GET 呼び出しを行うことができます。そこで、NIOのセレクターを使ってHTTP GETするコードを開発してきました。したがって、HTTP 1.1 を完全にサポートするには、Keep-Alive、チャンク転送モード、および HTTP 1.1 がサポートする他のいくつかのものをサポートする必要があることを除けば、コアはうまく機能します。

そのため、Netty でこれを行うことも検討しましたが、単一のスレッドを使用して複数の HTTP GET 要求を作成する方法を示す例を見つけることができませんでした。

ですから、誰かがネットの例や他の適切なライブラリを教えてくれれば幸いです。ありがとう

4

1 に答える 1