SolrNet: Как переключить соединение Solr на другой сервер, если текущий используемый сервер выходит из строя? - PullRequest
2 голосов
/ 04 ноября 2011

Мне нужно настроить два сервера solr, чтобы при отключении одного из серверов трафик мог переключаться на другой сервер во время выполнения.

Один из способов - разрешить Solr попытаться подключиться к серверу, а по истечении времени ожидания попытаться подключиться к другому серверу.Есть ли лучший способ сделать это?Использование метода try..catch занимает много времени, поэтому, если нет лучшего способа, то есть ли более быстрый способ использования метода try..catch?

Спасибо

1 Ответ

3 голосов
/ 05 ноября 2011

Возможно, вы захотите использовать для этого обычный балансировщик нагрузки HTTP, например, HAProxy или Varnish . Преимущество в том, что оно полностью прозрачно для вашего приложения.

...