Hi Kun, 

please see log below

[io.grpc.internal.ManagedChannelImpl] (pool-3-thread-1) 
[io.grpc.internal.ManagedChannelImpl-4] Exiting idle mode
[io.grpc.internal.ManagedChannelImpl] (pool-3-thread-1) 
[io.grpc.internal.ManagedChannelImpl-4] Exiting idle mode
[io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-6] Created with target localhost:9096
[io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-6] Created with target localhost:9096
[io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-6] Exiting idle mode
[io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-6] Exiting idle mode
[io.grpc.internal.ManagedChannelImpl] (grpc-default-executor-0) 
[io.grpc.internal.ManagedChannelImpl-6] resolved address: 
[[addrs=[localhost/127.0.0.1:9096], attrs={}], 
[addrs=[localhost/0:0:0:0:0:0:0:1:9096], attrs={}]], config={}
[io.grpc.internal.ManagedChannelImpl] (grpc-default-executor-0) 
[io.grpc.internal.ManagedChannelImpl-6] resolved address: 
[[addrs=[localhost/127.0.0.1:9096], attrs={}], 
[addrs=[localhost/0:0:0:0:0:0:0:1:9096], attrs={}]], config={}
 [io.grpc.internal.ManagedChannelImpl] (grpc-default-executor-0) 
[io.grpc.internal.ManagedChannelImpl-6] 
io.grpc.internal.InternalSubchannel-8 created for 
[[addrs=[localhost/127.0.0.1:9096], attrs={}], 
[addrs=[localhost/0:0:0:0:0:0:0:1:9096], attrs={}]]
 [io.grpc.internal.ManagedChannelImpl] (grpc-default-executor-0) 
[io.grpc.internal.ManagedChannelImpl-6] 
io.grpc.internal.InternalSubchannel-8 created for 
[[addrs=[localhost/127.0.0.1:9096], attrs={}], 
[addrs=[localhost/0:0:0:0:0:0:0:1:9096], attrs={}]]
 [io.grpc.internal.InternalSubchannel] (grpc-default-executor-0) 
[io.grpc.internal.InternalSubchannel-8] Created 
io.grpc.netty.NettyClientTransport-9 for localhost/127.0.0.1:9096
 [io.grpc.internal.InternalSubchannel] (grpc-default-executor-0) 
[io.grpc.internal.InternalSubchannel-8] Created 
io.grpc.netty.NettyClientTransport-9 for localhost/127.0.0.1:9096
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-3) 
[io.grpc.internal.InternalSubchannel-8] 
io.grpc.netty.NettyClientTransport-9 for localhost/127.0.0.1:9096 is ready
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-3) 
[io.grpc.internal.InternalSubchannel-8] 
io.grpc.netty.NettyClientTransport-9 for localhost/127.0.0.1:9096 is ready
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-6] shutdownNow() called
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-6] shutdownNow() called
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-6] shutdown() called
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-6] shutdown() called
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-6] Shutting down
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-6] Shutting down
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-3) 
[io.grpc.internal.InternalSubchannel-8] 
io.grpc.netty.NettyClientTransport-9 for localhost/127.0.0.1:9096 is being 
shutdown with status Status{code=UNAVAILABLE, description=Channel shutdown 
invoked, cause=null}
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-3) 
[io.grpc.internal.InternalSubchannel-8] 
io.grpc.netty.NettyClientTransport-9 for localhost/127.0.0.1:9096 is being 
shutdown with status Status{code=UNAVAILABLE, description=Channel shutdown 
invoked, cause=null}
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-10] Created with target localhost:9097
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-10] Created with target localhost:9097
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-10] Exiting idle mode
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-10] Exiting idle mode
 [io.grpc.internal.ManagedChannelImpl] (grpc-default-executor-0) 
[io.grpc.internal.ManagedChannelImpl-10] resolved address: 
[[addrs=[localhost/127.0.0.1:9097], attrs={}], 
[addrs=[localhost/0:0:0:0:0:0:0:1:9097], attrs={}]], config={}
 [io.grpc.internal.ManagedChannelImpl] (grpc-default-executor-0) 
[io.grpc.internal.ManagedChannelImpl-10] resolved address: 
[[addrs=[localhost/127.0.0.1:9097], attrs={}], 
[addrs=[localhost/0:0:0:0:0:0:0:1:9097], attrs={}]], config={}
 [io.grpc.internal.ManagedChannelImpl] (grpc-default-executor-0) 
[io.grpc.internal.ManagedChannelImpl-10] 
io.grpc.internal.InternalSubchannel-12 created for 
[[addrs=[localhost/127.0.0.1:9097], attrs={}], 
[addrs=[localhost/0:0:0:0:0:0:0:1:9097], attrs={}]]
 [io.grpc.internal.ManagedChannelImpl] (grpc-default-executor-0) 
[io.grpc.internal.ManagedChannelImpl-10] 
io.grpc.internal.InternalSubchannel-12 created for 
[[addrs=[localhost/127.0.0.1:9097], attrs={}], 
[addrs=[localhost/0:0:0:0:0:0:0:1:9097], attrs={}]]
 [io.grpc.internal.InternalSubchannel] (grpc-default-executor-0) 
[io.grpc.internal.InternalSubchannel-12] Created 
io.grpc.netty.NettyClientTransport-13 for localhost/127.0.0.1:9097
 [io.grpc.internal.InternalSubchannel] (grpc-default-executor-0) 
[io.grpc.internal.InternalSubchannel-12] Created 
io.grpc.netty.NettyClientTransport-13 for localhost/127.0.0.1:9097
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-3) 
[io.grpc.internal.InternalSubchannel-8] 
io.grpc.netty.NettyClientTransport-9 for localhost/127.0.0.1:9096 is 
terminated
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-3) 
[io.grpc.internal.InternalSubchannel-8] 
io.grpc.netty.NettyClientTransport-9 for localhost/127.0.0.1:9096 is 
terminated
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-3) 
[io.grpc.internal.InternalSubchannel-8] Terminated in transportTerminated()
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-3) 
[io.grpc.internal.InternalSubchannel-8] Terminated in transportTerminated()
 [io.grpc.internal.ManagedChannelImpl] (grpc-default-worker-ELG-3-3) 
[io.grpc.internal.ManagedChannelImpl-6] Terminated
 [io.grpc.internal.ManagedChannelImpl] (grpc-default-worker-ELG-3-3) 
[io.grpc.internal.ManagedChannelImpl-6] Terminated
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-5) 
[io.grpc.internal.InternalSubchannel-12] 
io.grpc.netty.NettyClientTransport-13 for localhost/127.0.0.1:9097 is being 
shutdown with status Status{code=UNAVAILABLE, description=io exception, 
cause=io.netty.channel.AbstractChannel$AnnotatedConnectException: 
Connection refused: localhost/127.0.0.1:9097
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at 
sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at 
io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:327)
        at 
io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:632)
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:579)
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:496)
        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:458)
        at 
io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:897)
        at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.net.ConnectException: Connection refused
        ... 11 more
}
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-5) 
[io.grpc.internal.InternalSubchannel-12] 
io.grpc.netty.NettyClientTransport-13 for localhost/127.0.0.1:9097 is being 
shutdown with status Status{code=UNAVAILABLE, description=io exception, 
cause=io.netty.channel.AbstractChannel$AnnotatedConnectException: 
Connection refused: localhost/127.0.0.1:9097
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at 
sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at 
io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:327)
        at 
io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:632)
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:579)
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:496)
        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:458)
        at 
io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:897)
        at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.net.ConnectException: Connection refused
        ... 11 more
}
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-5) 
[io.grpc.internal.InternalSubchannel-12] Created 
io.grpc.netty.NettyClientTransport-14 for localhost/0:0:0:0:0:0:0:1:9097
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-5) 
[io.grpc.internal.InternalSubchannel-12] Created 
io.grpc.netty.NettyClientTransport-14 for localhost/0:0:0:0:0:0:0:1:9097
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-5) 
[io.grpc.internal.InternalSubchannel-12] 
io.grpc.netty.NettyClientTransport-13 for localhost/127.0.0.1:9097 is 
terminated
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-5) 
[io.grpc.internal.InternalSubchannel-12] 
io.grpc.netty.NettyClientTransport-13 for localhost/127.0.0.1:9097 is 
terminated
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-6) 
[io.grpc.internal.InternalSubchannel-12] 
io.grpc.netty.NettyClientTransport-14 for localhost/0:0:0:0:0:0:0:1:9097 is 
being shutdown with status Status{code=UNAVAILABLE, description=io 
exception, 
cause=io.netty.channel.AbstractChannel$AnnotatedConnectException: 
Connection refused: localhost/0:0:0:0:0:0:0:1:9097
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at 
sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at 
io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:327)
        at 
io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:632)
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:579)
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:496)
        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:458)
        at 
io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:897)
        at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.net.ConnectException: Connection refused
        ... 11 more
}
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-6) 
[io.grpc.internal.InternalSubchannel-12] 
io.grpc.netty.NettyClientTransport-14 for localhost/0:0:0:0:0:0:0:1:9097 is 
being shutdown with status Status{code=UNAVAILABLE, description=io 
exception, 
cause=io.netty.channel.AbstractChannel$AnnotatedConnectException: 
Connection refused: localhost/0:0:0:0:0:0:0:1:9097
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at 
sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at 
io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:327)
        at 
io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:632)
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:579)
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:496)
        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:458)
        at 
io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:897)
        at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.net.ConnectException: Connection refused
        ... 11 more
}
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-6) 
[io.grpc.internal.InternalSubchannel-12] Scheduling backoff for 959,842,848 
ns
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-6) 
[io.grpc.internal.InternalSubchannel-12] Scheduling backoff for 959,842,848 
ns
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-6) 
[io.grpc.internal.InternalSubchannel-12] 
io.grpc.netty.NettyClientTransport-14 for localhost/0:0:0:0:0:0:0:1:9097 is 
terminated
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-6) 
[io.grpc.internal.InternalSubchannel-12] 
io.grpc.netty.NettyClientTransport-14 for localhost/0:0:0:0:0:0:0:1:9097 is 
terminated
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-10] shutdownNow() called
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-10] shutdownNow() called
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-10] shutdown() called
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-10] shutdown() called
 [io.grpc.internal.InternalSubchannel] (safe-5-thread-1) 
[io.grpc.internal.InternalSubchannel-12] Terminated in shutdown()
 [io.grpc.internal.InternalSubchannel] (safe-5-thread-1) 
[io.grpc.internal.InternalSubchannel-12] Terminated in shutdown()
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-10] Terminated
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-10] Terminated
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-10] Shutting down
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-10] Shutting down
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-4] resolved address: 
[[addrs=[localhost/127.0.0.1:9096], attrs={}]], config={}
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-4] resolved address: 
[[addrs=[localhost/127.0.0.1:9096], attrs={}]], config={}
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-4] 
io.grpc.internal.InternalSubchannel-15 created for 
[[addrs=[localhost/127.0.0.1:9096], attrs={}]]
 [io.grpc.internal.ManagedChannelImpl] (safe-5-thread-1) 
[io.grpc.internal.ManagedChannelImpl-4] 
io.grpc.internal.InternalSubchannel-15 created for 
[[addrs=[localhost/127.0.0.1:9096], attrs={}]]
 [io.grpc.internal.InternalSubchannel] (safe-5-thread-1) 
[io.grpc.internal.InternalSubchannel-15] Created 
io.grpc.netty.NettyClientTransport-16 for localhost/127.0.0.1:9096
 [io.grpc.internal.InternalSubchannel] (safe-5-thread-1) 
[io.grpc.internal.InternalSubchannel-15] Created 
io.grpc.netty.NettyClientTransport-16 for localhost/127.0.0.1:9096
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-8) 
[io.grpc.internal.InternalSubchannel-15] 
io.grpc.netty.NettyClientTransport-16 for localhost/127.0.0.1:9096 is ready
 [io.grpc.internal.InternalSubchannel] (grpc-default-worker-ELG-3-8) 
[io.grpc.internal.InternalSubchannel-15] 
io.grpc.netty.NettyClientTransport-16 for localhost/127.0.0.1:9096 is ready


On Tuesday, January 15, 2019 at 4:32:36 PM UTC-8, Kun Zhang wrote:
>
> I only see logs from ManagedChannelImpl. Can you also enable FINE logging 
> for io.grpc.internal.InternalSubchannel? We can find the connection states 
> for each Subchannel from there.
>
> On Friday, January 11, 2019 at 2:43:24 PM UTC-8, eleano...@gmail.com 
> wrote:
>>
>> Hi Kun, 
>>
>> please see below the logs from the gRPC client, so server1 
>> (localhost:9095) is running first, then the client start making requests, 
>> afterward, I started up server2 (localhost:9096), then I see the following 
>> logs, and the request is not sent to server2. 
>>
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-12]
>>  
>> Created with target localhost:9095
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-12]
>>  
>> Created with target localhost:9095
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-12]
>>  
>> Exiting idle mode
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-12]
>>  
>> Exiting idle mode
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-12]
>>  
>> resolved address: [[addrs=[localhost/127.0.0.1:9095], attrs={}], 
>> [addrs=[localhost/0:0:0:0:0:0:0:1:9095], attrs={}]], config={}
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-12]
>>  
>> resolved address: [[addrs=[localhost/127.0.0.1:9095], attrs={}], 
>> [addrs=[localhost/0:0:0:0:0:0:0:1:9095], attrs={}]], config={}
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-12]
>>  
>> io.grpc.internal.InternalSubchannel-14 created for [[addrs=[localhost/
>> 127.0.0.1:9095], attrs={}], [addrs=[localhost/0:0:0:0:0:0:0:1:9095], 
>> attrs={}]]
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-12]
>>  
>> io.grpc.internal.InternalSubchannel-14 created for [[addrs=[localhost/
>> 127.0.0.1:9095], attrs={}], [addrs=[localhost/0:0:0:0:0:0:0:1:9095], 
>> attrs={}]]
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-12]
>>  
>> shutdownNow() called
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-12]
>>  
>> shutdownNow() called
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-12]
>>  
>> shutdown() called
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-12]
>>  
>> shutdown() called
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-12]
>>  
>> Shutting down
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-12]
>>  
>> Shutting down
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-16]
>>  
>> Created with target localhost:9096
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-16]
>>  
>> Created with target localhost:9096
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-12]
>>  
>> Terminated
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-12]
>>  
>> Terminated
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-16]
>>  
>> Exiting idle mode
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-16]
>>  
>> Exiting idle mode
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-16]
>>  
>> resolved address: [[addrs=[localhost/127.0.0.1:9096], attrs={}], 
>> [addrs=[localhost/0:0:0:0:0:0:0:1:9096], attrs={}]], config={}
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-16]
>>  
>> resolved address: [[addrs=[localhost/127.0.0.1:9096], attrs={}], 
>> [addrs=[localhost/0:0:0:0:0:0:0:1:9096], attrs={}]], config={}
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-16]
>>  
>> io.grpc.internal.InternalSubchannel-18 created for [[addrs=[localhost/
>> 127.0.0.1:9096], attrs={}], [addrs=[localhost/0:0:0:0:0:0:0:1:9096], 
>> attrs={}]]
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-16]
>>  
>> io.grpc.internal.InternalSubchannel-18 created for [[addrs=[localhost/
>> 127.0.0.1:9096], attrs={}], [addrs=[localhost/0:0:0:0:0:0:0:1:9096], 
>> attrs={}]]
>>
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-16]
>>  
>> shutdownNow() called
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-16]
>>  
>> shutdownNow() called
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-16]
>>  
>> shutdown() called
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-16]
>>  
>> shutdown() called
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-16]
>>  
>> Shutting down
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-16]
>>  
>> Shutting down
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-4] 
>> resolved address: [[addrs=[localhost/127.0.0.1:9095], attrs={}], 
>> [addrs=[localhost/127.0.0.1:9096], attrs={}]], config={}
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-4] 
>> resolved address: [[addrs=[localhost/127.0.0.1:9095], attrs={}], 
>> [addrs=[localhost/127.0.0.1:9096], attrs={}]], config={}
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-4] 
>> io.grpc.internal.InternalSubchannel-20 created for [[addrs=[localhost/
>> 127.0.0.1:9096], attrs={}]]
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-4] 
>> io.grpc.internal.InternalSubchannel-20 created for [[addrs=[localhost/
>> 127.0.0.1:9096], attrs={}]]
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-16]
>>  
>> Terminated
>> [io.grpc.internal.ManagedChannelImpl][io.grpc.internal.ManagedChannelImpl-16]
>>  
>> Terminated
>>
>>
>> On Thursday, January 10, 2019 at 5:37:55 PM UTC-8, Kun Zhang wrote:
>>>
>>> SubChannel getting created for the new server means round-robin is aware 
>>> of this new server and tries to connect.
>>> The creation log starts with the logId of the Subchannel. Do you see any 
>>> other logs related to that logId?
>>> My suspicion is that the Subchannel couldn't get connected.
>>>
>>> On Thursday, January 10, 2019 at 4:34:58 PM UTC-8, eleano...@gmail.com 
>>> wrote:
>>>>
>>>> Hi Kun, 
>>>>
>>>> Thanks for your reply, I did see that new SubChannel gets created for 
>>>> the new server,  do you mean that so long as the new server's subchannel 
>>>> gets created, it should take effect immediately, meaning the new server 
>>>> should also get the traffic?
>>>>
>>>> Thanks a lot!
>>>>
>>>> On Thursday, January 10, 2019 at 4:00:28 PM UTC-8, Kun Zhang wrote:
>>>>>
>>>>> Can you find logs from InternalSubchannel that mention the new server?
>>>>> If the new server can not be connected, round-robin won't use it.
>>>>>
>>>>> On Wednesday, January 9, 2019 at 10:18:47 AM UTC-8, 
>>>>> eleano...@gmail.com wrote:
>>>>>>
>>>>>> Hi, 
>>>>>>
>>>>>> in my java gRPC client, when I create the ManagedChannel, I am 
>>>>>> passing my custom NameResolver, and using RoundRobinLoadBalancer. When 
>>>>>> my 
>>>>>> NameResolver is notified with a change to the server list (new server 
>>>>>> added), it will call Listener.onAddress and pass the updated the list.
>>>>>>
>>>>>> I see from the Log: the onAddress is called from 
>>>>>> NameResolverListenerImpl, (9097 is the new server address added)
>>>>>>
>>>>>> resolved address: [[addrs=[localhost/127.0.0.1:9096], attrs={}], 
>>>>>> [addrs=[localhost/127.0.0.1:9097], attrs={}]], config={}
>>>>>>
>>>>>>
>>>>>> however, the traffic is not coming to the new server, did I miss 
>>>>>> anything?
>>>>>>
>>>>>>
>>>>>> Thanks a lot!
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to grpc-io+unsubscr...@googlegroups.com.
To post to this group, send email to grpc-io@googlegroups.com.
Visit this group at https://groups.google.com/group/grpc-io.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/8c28c664-7880-46d5-a9b4-951da4656539%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to