Можно настроить способ проверки работоспособности, чтобы обновлять состояние контейнера на основе настраиваемых критериев.

При выполнении команды в отношении контейнера можно использовать протокол HTTP или TCP. Можно также указать способ проверки работоспособности.

Необходимые условия

  • Убедитесь, что Контейнеры для vRealize Automation включены в поддерживаемом развертывании vRealize Automation.
  • Убедитесь в наличии прав роли администратор контейнера или архитектор контейнера.

Процедура

  1. Войдите в vRealize Automation.
  2. Откройте вкладку Контейнеры.
  3. В левой панели выберите Библиотека > Шаблоны.
  4. Измените шаблон или образ.
    Параметр Описание
    Изменение шаблона
    1. Щелкните Изменить в правом верхнем разделе шаблона, который нужно открыть.
    2. Щелкните Изменить в правом верхнем разделе контейнера, который нужно открыть.
    Изменение образа.

    Щелкните стрелку возле кнопки Подготовить образа и выберите Ввести дополнительные сведения.

  5. Откройте вкладку Настройка проверки работоспособности.
  6. Выберите режим работоспособности.
    Табл. 1. Настройка проверки работоспособности: режимы
    Режим Описание

    Нет

    По умолчанию. Проверки работоспособности не настроены.

    HTTP

    Если выбран параметр HTTP, необходимо предоставить интерфейс API для доступа, а также метод и версию HTTP для использования. Интерфейс API относителен, поэтому не нужно вводить адрес контейнера. Кроме того, можно задать период времени ожидания для операции и установить пороговые значения работоспособности.

    Например, пороговое значение работоспособности 2 означает, что для того, чтобы контейнер считался работоспособным и имел состояние ЗАПУЩЕН, должно быть два последовательных успешных вызова. Пороговое значение неработоспособности 2 означает, что для того, чтобы контейнер считался неработоспособным и имел состояние ОШИБКА, должно быть два неуспешных вызова. В случае всех условий между пороговыми значениями работоспособности и неработоспособности контейнер имеет состояние СНИЖЕНИЕ ПРОИЗВОДИТЕЛЬНОСТИ.

    TCP-соединение

    Если выбран параметр TCP-соединение, необходимо ввести только порт для контейнера. При проверке работоспособности будет предпринята попытка установить TCP-соединение с контейнером в указанном порту. Кроме того, можно задать значение времени ожидания для операции и установить пороговые значения работоспособности и неработоспособности, как в случае с HTTP.

    Команда

    Если выбран параметр Команда, необходимо ввести команду, которая будет выполняться в контейнере. Успех проверки работоспособности определяется состоянием выхода команды.

    Пропускать проверку работоспособности при подготовке

    Снимите этот флажок, чтобы выполнять принудительную проверку работоспособности при подготовке. Если включена эта функция, контейнер не считается подготовленным до тех пор, пока он не пройдет хотя бы одну проверку работоспособности.

    Автоматическое развертывание

    Автоматическое повторное развертывание контейнеров, находящихся в состоянии ОШИБКИ.

  7. Нажмите кнопку Сохранить.