# Question: Shard allocation awareness and search routing

**URL:** <https://discuss.elastic.co/t/question-shard-allocation-awareness-and-search-routing/372913>\
**Category:** Elasticsearch\
**Created:** [January 8, 2025, 2:36am UTC](https://discuss.elastic.co/t/question-shard-allocation-awareness-and-search-routing/372913 "2025-01-08T02:36:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Huaixinww](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/huaixinww/32/137102_2.png) [@Huaixinww](https://discuss.elastic.co/u/Huaixinww)\
**Post date:** [January 8, 2025, 2:36am UTC](https://discuss.elastic.co/t/question-shard-allocation-awareness-and-search-routing/372913/1 "2025-01-08T02:36:06Z")

</div>

Elasticsearch Version: 7.10.0  
question: We have three awareness zones, and we found that the query traffic of the business is unevenly distributed among these zones.

I researched related issues：[Shard allocation awareness and search routing #43453](https://github.com/elastic/elasticsearch/issues/43453) and discovered that in version 8.x, shard allocation awareness can be decoupled from search and get requests：[Decouple shard allocation awareness from search and get requests #45735](https://github.com/elastic/elasticsearch/pull/45735).

I would like to know if there is a way in version 7.10 to ensure that queries are not affected by awareness, allowing for a more balanced query load across the cluster?

I found in the 7.10 documentation that setting the `cluster.routing.use_adaptive_replica_selection` parameter to false is an option. Is this a viable solution?：[Adaptive replica selection](https://www.elastic.co/guide/en/elasticsearch/reference/current/search-shard-routing.html#search-adaptive-replica)

thanks a lot!
