@Override
    public Promise<PooledConnection> connectToOrigin(
            HttpRequestMessage zuulReq,
            EventLoop eventLoop,
            int attemptNumber,
            CurrentPassport passport,
            AtomicReference<DiscoveryResult> chosenServer,
            AtomicReference<? super InetAddress> chosenHostAddr) {
        return clientChannelManager.acquire(eventLoop, null, passport, chosenServer, chosenHostAddr);
    }
Netty Origin basic implementation that can be used for most apps, with the more complex methods having no-op
implementations.

Author: Arthur Gonigberg
Date: December 01, 2017
zuul-core/src/main/java/com/netflix/zuul/origins/BasicNettyOrigin.java