4 уровня высокой доступности в PCF, BOSH обрабатывает сбойные экземпляры или контролирует? - PullRequest
0 голосов
/ 12 мая 2018

По моему мнению, как указано в 4-х уровнях высокой доступности PCF, при сбое экземпляра (процесса) Monit должен его распознать и перезапустить. И тогда он просто отправит отчет в BOSH. Но если вся виртуальная машина выходит из строя, то BOSH несет ответственность за ее распознавание и перезапуск.

С этим убеждением я ответил на один вопрос: https://djitz.com/guides/pivotal-cloud-foundry-pcf-certification-exam-review-questions-and-answers-set-4-logging-scaling-and-high-availability/

Вопрос и ответ

По моему мнению, ответ на этот вопрос должен быть вариант 3, но он говорит, что я не прав, и ответ должен быть вариант 2. Теперь я в замешательстве. Поэтому, пожалуйста, помогите мне, если я не верю.

1 Ответ

0 голосов
/ 14 мая 2018

BOSH отвечает за создание нового экземпляра для неисправной ВМ. Я знаю, что в интернете для этого не так много информации, но если у вас есть шанс, есть учебник по множественному взгляду, который вы можете зарегистрировать. Там инструктор очень хорошо объяснил высокую доступность. Но вы можете получить идею высокого уровня из документов PCF .

Мониторинг процесса PCF использует агент BOSH, monit, для мониторинга процессы на виртуальных машинах компонентов, которые работают вместе, чтобы сохранить ваши запущенные приложения, такие как nsync, BBS и Cell Rep. обнаруживает сбой, перезапускает процесс и уведомляет агента BOSH на ВМ. Агент BOSH уведомляет монитор состояния BOSH, который вызывает респондентов через плагины, такие как уведомления по электронной почте или подкачки.

Воскрешение для виртуальных машин BOSH обнаруживает наличие виртуальной машины, прослушивая сообщения сердцебиения, которые отправляются агентом BOSH каждые 60 секунд. Монитор здоровья BOSH прислушивается к сердцебиению. Когда здоровье Монитор обнаруживает, что виртуальная машина не отвечает, он передает предупреждение Воскресительская составляющая. Если Resurrector включен, он отправляет IaaS запрос на создание нового экземпляра виртуальной машины для замены того, который не удалось.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...