Wei: How are you measuring utilization here? The number of incoming requests or CPU?
The leader for each shard are certainly handling all of the indexing requests since they’re TLOG replicas, so that’s one thing that might skewing your measurements. Best, Erick > On Apr 27, 2020, at 7:13 PM, Wei <weiwan...@gmail.com> wrote: > > Hi everyone, > > I have a strange issue after upgrade from 7.6.0 to 8.4.1. My cloud has 6 > shards with 10 TLOG replicas each shard. After upgrade I noticed that one > of the replicas in each shard is handling most of the distributed shard > requests, so 6 nodes are heavily loaded while other nodes are idle. There > is no change in shard handler configuration: > > <shardHandlerFactory name="shardHandlerFactory" class= > "HttpShardHandlerFactory"> > > <int name="socketTimeout">30000</int> > > <int name="connTimeout">30000</int> > > <int name="maxConnectionsPerHost">500</int> > > </shardHandlerFactory> > > > What could cause the unbalanced internal distributed request? > > > Thanks in advance. > > > > Wei