2016-03-22 4 views
4

У меня есть несколько вопросов о Зажигают кэша в режиме секционированияApache Ignite Fault Tolerance

1) Когда узел выходит из строя в кластере Ignite, если отказавший узел является основным для ключа, делает резервное копирование это стало новым первичный ?.

2) Что происходит с резервными копиями в отказоустойчивом узле? они будут воссозданы в кластере ?.

3) Если я установил CacheRebalanceMode в конфигурации кеша, он будет применим также для отказа узла или только в случае добавления узла?

ответ

7
  1. Да, это правильно. Бывшая резервная копия станет новой первичной, а новая резервная копия получит копию в фоновом режиме.
  2. Да, если резервная копия потеряна, для этой роли будет назначен новый узел. Он получит копию в фоновом режиме.
  3. В синхронном режиме ребалансировки узел не завершит процесс запуска, и пользователь не сможет использовать API до тех пор, пока данные не будут перебалансированы. Это не влияет на процесс перебалансировки в случае сбоев.
+0

Thanks Valentin, Если мое подравнивание верное, cacheRebalanceMode применим только для добавления узлов, а не для отказа ?. –

+0

Да, это правильно. Синхронизация перебалансировки означает, что вы не можете использовать API на присоединяющем узле до завершения перебалансировки. –