Что означает успешное развертывание в Azure IOT

Фоны

Мы тестируем Azure IoT edge развертывание нашего modules в edge device.. Нам интересно понять, что module было успешно развернуто. Согласно Azure IoT doc deployment status может можно увидеть на:

Работает показывает устройства IoT Edge, которые сообщили службе об успешном развертывании модулей.

Вопросов

Значение deployed successfully не проясняется. то есть:

  • Означает ли это, что все modules pulled и running?
  • Или pulled этого достаточно, чтобы device сообщил success?
  • если модули должны быть running,, то вопрос в том, как долго. т.е. достаточно ли для работы модуля 10 секунд? 1 минута? 1 сек?

Спасибо


person oak    schedule 12.12.2019    source источник


Ответы (1)


успешно развернутый означает, что экземпляры модулей были успешно созданы, и они могут либо работать, либо останавливаться на этом пограничном устройстве. По умолчанию установлен бег. Запрос их состояния выполняется через желаемые свойства IoT Edge Agent с каждого устройства.

Более подробные сведения о том, как работает пограничное развертывание, см. В: https://docs.microsoft.com/en-us/azure/iot-edge/iot-edge-runtime

Пограничный модуль из пограничной среды выполнения, отвечающий за управление модулями, - это агент IoT Edge: https://docs.microsoft.com/en-us/azure/iot-edge/iot-edge-runtime#iot-edge-agent

Пограничный агент IoT с каждого устройства будет передавать информацию о работоспособности каждого пограничного модуля через двойника модуля пограничного агента: https://docs.microsoft.com/en-us/azure/iot-edge/module-edgeagent-edgehub

hth

person Amicis    schedule 14.12.2019
comment
Итак, если module извлекается, запускается и падает через x секунд, считается ли это успешным развертыванием? - person oak; 18.12.2019
comment
Да, я так думаю. Его аварийное состояние будет передано модулем EdgeAgent. - person Amicis; 18.12.2019
comment
спасибо, возможно ли, что deployment был отмечен как успешный до запуска самих модулей? т.е. считается ли успешное docker pull успешным развертыванием? - person oak; 18.12.2019