Ошибка при проглатывании в режиме LOAD BALANCER MLCP, MARKLOGIC - PullRequest
0 голосов
/ 14 декабря 2018

Я использую mlcp в балансировке нагрузки, у меня 8 узлов, балансировка нагрузки которых выполняется одним ip, mlcp подключается к этому ip.Я уничтожаю один узел во время приема, но mlcp останавливают и ждут соединения, после чего некоторые документы не были загружены, я сделал это, потому что хочу выполнить тест на отказоустойчивость кластера marklogic.

Как получить100% без потери данных о процессе.

1 Ответ

0 голосов
/ 14 декабря 2018

У вас будут намного лучшие результаты с mlcp или другими инструментами для приема внутрь, если вы НЕ поместите балансировщик нагрузки между ними и ML.Балансировщики нагрузки не предназначены для этого типа использования, и mlcp не будет работать (или вообще не будет) с балансировщиком нагрузки между ним и Marklogic.Если вы поместите mlcp во внутреннюю сеть и зададите ему ЛЮБОЙ из IP-адресов хостов, он сам обнаружит другие узлы и распределит трафик загрузки.С балансером нагрузки между mlcp и ML он не может обнаружить или контролировать, где происходит каждое соединение - в лучшем случае он запутывается и работает без балансировки нагрузки.В худшем случае он запутывается и будет зависать или зависать, когда балансировщик нагрузки решит изменить маршрутизацию на новый целевой узел.

...