如何在java中同时高效地发出尽可能多的https请求?

如何在java中同时高效地发出尽可能多的https请求?,java,multithreading,sockets,http,asynchronous,Java,Multithreading,Sockets,Http,Asynchronous,我有多个https请求。然而,我必须等待一段时间,比如说1分钟,然后才能做出回应。我希望同时发出尽可能多的http请求。我尝试了线程池,但它会导致太多线程,因为我有许多进程要运行。我也试过了,但没有有效地满足我的要求。有什么有效的方法吗?你考虑过netty吗?什么样的线程池?您知道,有一个“”同时运行固定数量的线程。我已经尝试了FixedThreadPoolExecutor。但是,我至少有10个http请求类型,并且每种请求都是并发的。假设每个线程池有10个线程,同时有10种请求。将有100个线

我有多个https请求。然而,我必须等待一段时间,比如说1分钟,然后才能做出回应。我希望同时发出尽可能多的http请求。我尝试了线程池,但它会导致太多线程,因为我有许多进程要运行。我也试过了,但没有有效地满足我的要求。有什么有效的方法吗?

你考虑过netty吗?什么样的线程池?您知道,有一个“”同时运行固定数量的线程。我已经尝试了FixedThreadPoolExecutor。但是,我至少有10个http请求类型,并且每种请求都是并发的。假设每个线程池有10个线程,同时有10种请求。将有100个线程。另外,我有监视器线程等。你考虑过netty吗?什么样的线程池?您知道,有一个“”同时运行固定数量的线程。我已经尝试了FixedThreadPoolExecutor。但是,我至少有10个http请求类型,并且每种请求都是并发的。假设每个线程池有10个线程,同时有10种请求。将有100个线程。此外,我还有监视器线程等。