Executing searches on one replica only

Hi,

Is there a way to instruct elasticsearch to execute the search on one
replica only. And only if that replica is down, move to the second replica.

We have many indexes open and this would help with data locality, so we can
make sure that all search requests for one index get always routed to the
same search server.

Thanks,
Thibaut