Class DefaultListeningIOReactor

java.lang.Object
org.apache.hc.core5.reactor.AbstractIOReactorBase
org.apache.hc.core5.reactor.DefaultListeningIOReactor
All Implemented Interfaces:
Closeable, AutoCloseable, ModalCloseable, ConnectionAcceptor, ConnectionInitiator, IOReactor, IOReactorService

public class DefaultListeningIOReactor extends AbstractIOReactorBase implements ConnectionAcceptor
Multi-core I/O reactor that can act as both ConnectionInitiator and ConnectionAcceptor. Internally this I/O reactor distributes newly created I/O session equally across multiple I/O worker threads for a more optimal resource utilization and a better I/O performance. Usually it is recommended to have one worker I/O reactor per physical CPU core.
Since:
4.0