Native index_parallel Ingestion failing at scale with Caused by: org.jboss.netty.channel.ChannelException: Failed to connect to host

I am exploring new Druid-0.21.1 version with 100MiddleManager and 2 master node( coordinator & overlord on same machine ).
I am running multiple single dimension native index_parallel ingestion from s3 to druid which contains around 500GB of data shared across 14 datasources
there are couple ingestions successfully completed but but some of them are failing with below reasons

INFO [task-runner-0-priority-0] org.apache.druid.indexing.worker.executor.ExecutorLifecycle - Task completed with status: {
  "id" : "partial_index_generic_merge_scheduling_metrics_blue_gpboefma_2021-10-26T08:47:25.419Z",
  "status" : "FAILED",
  "duration" : 47291,
  "errorMsg" : "java.nio.channels.ClosedByInterruptException",
  "location" : {
    "host" : null,
    "port" : -1,
    "tlsPort" : -1
  }
  
Caused by: org.jboss.netty.channel.ChannelException: Failed to connect to host[https://ip-***:8291]
	at org.apache.druid.java.util.http.client.pool.ChannelResourceFactory$2.operationComplete(ChannelResourceFactory.java:167) ~[druid-core-0.21.1.jar:0.21.1]
	at org.jboss.netty.channel.DefaultChannelFuture.notifyListener(DefaultChannelFuture.java:409) ~[netty-3.10.6.Final.jar:?]
	at org.jboss.netty.channel.DefaultChannelFuture.addListener(DefaultChannelFuture.java:145) ~[netty-3.10.6.Final.jar:?]
	at org.apache.druid.java.util.http.client.pool.ChannelResourceFactory.generate(ChannelResourceFactory.java:137) ~[druid-core-0.21.1.jar:0.21.1]
	at org.apache.druid.java.util.http.client.pool.ChannelResourceFactory.generate(ChannelResourceFactory.java:48) ~[druid-core-0.21.1.jar:0.21.1]
	at org.apache.druid.java.util.http.client.pool.ResourcePool$ImmediateCreationResourceHolder.get(ResourcePool.java:240) ~[druid-core-0.21.1.jar:0.21.1]
	at org.apache.druid.java.util.http.client.pool.ResourcePool.take(ResourcePool.java:96) ~[druid-core-0.21.1.jar:0.21.1]
	at org.apache.druid.java.util.http.client.NettyHttpClient.go(NettyHttpClient.java:124) ~[druid-core-0.21.1.jar:0.21.1]
	at org.apache.druid.java.util.http.client.CredentialedHttpClient.go(CredentialedHttpClient.java:48) ~[druid-core-0.21.1.jar:0.21.1]
	at org.apache.druid.java.util.http.client.AbstractHttpClient.go(AbstractHttpClient.java:33) ~[druid-core-0.21.1.jar:0.21.1]
	at org.apache.druid.indexing.common.task.batch.parallel.HttpShuffleClient.lambda$fetchSegmentFile$0(HttpShuffleClient.java:72) ~[druid-indexing-service-0.21.1.jar:0.21.1]

any help is appreciated.

Thanks!