Suponho que você esteja falando de DNS round-robin. Nesse caso, a maneira básica em que consigo pensar é apenas editar seus / etc / hosts para apontar para o back-end que você deseja tentar em um determinado momento:
1.2.3.4 servername
Pode ser necessário reiniciar o navegador posteriormente para garantir que não seja usada uma resposta DNS em cache.
Além disso, você pode adicionar entradas adicionais no seu DNS, como servername-001, -002, etc., e configurar seus back-end para aceitar esses nomes como um ServerAlias para o VirtualHost que você deseja. É claro que você também pode definir o VirtualHost como padrão, para que ele funcione usando o IP e omitir esta última etapa, supondo que o seu aplicativo não presuma que esteja sendo executado com um nome específico.
Editar: isso pode ser útil - é uma extensão do Firefox que permite modificar os cabeçalhos das solicitações. Sem dúvida, você pode modificar Host
para visitar os back-ends especificando diretamente um ServerName. Eu ainda não tentei.
https://addons.mozilla.org/en-us/firefox/addon/modify-headers/