Переключение в кластере при "падении" сервака

RAJ

Well-known member
17.01.2007
440
0
#1
Всем привет!
Есть одна проблема с переключением на другой сервер кластера при падении одного из серверов.

Структура следующая:
1. Сервера 8.5FP1, клиенты v8.5FP1, v7.0.3
2. Сервера S1,S2 и S3 включены в кластер CLAPP
3. S2 имеет реплики приложений с S1 и S3, а S1 и S3 общих реплик приложений не имеют
4. cluster.ncf на клиенте v8.5 и v7.0.3 содержит информацию:
Код:
CLAPP
S3
S2
S1
Ярлыки реплик баз в клиенте указывают на S1.

А теперь проблема:
Когда сервер S1 "падает", в клиенте v8.5. при попытке открыть приложение с ярлыка на S1,
выполняется попытка открыть на сервере S3(реплики приложения на нем нет) и выдаётся ошибка - "Сервер недоступен", т.е. на S2 даже не пытается переключить!!!

В клиенте v7.0.3 переключение выполняется нормально: сначала на S3, а потом переключает на S2.

Если в cluster.ncf клиента v8.5 изменить порядок серверов: S2,S3,S1 - тоже переключает сразу на S2
(конечно cluster.ncf через некоторое время перестраивается обратно).

Можете дать совет по проблеме?

Спасибо