Для чего нужна только локальная тень в AWS IoT greengrass?

AWS IoT greengrass работает в локальной сети. Это означает, что нет проблем / необходимости в подключении к Интернету. Итак, почему в AWS IoT greengrass предусмотрена концепция только локальной тени?

Имеет смысл использовать локальную тень при синхронизации с облаком, чтобы, когда ядро ​​IoT пытается отправить сообщение на устройство greengrass при отсутствии подключения к Интернету, сообщение не теряется, а вместо этого сообщение отправляется в тень ядра IoT, а затем устройство greengrass получит сообщение, когда соединение будет доступно.

Но кроме этого, в чем причина появления только местной тени зеленой травы?


person variable    schedule 22.10.2020    source источник


Ответы (1)


Я предполагаю здесь и хочу, чтобы меня исправили, если я ошибаюсь. Цель только локальной тени - предположим, я являюсь клиентом майнинга и мне не нужно (или не может иметь) подключение к Интернету - я нахожусь в какой-то удаленной части мира. Но у меня есть много локальных систем / устройств, выполняющих изменение состояния на моем устройстве - я хочу упорядочить вызовы для изменения состояния и не терять их, если моему устройству необходимо перезагрузить. В этом контексте мне понадобится локальная тень.

person kskblr07    schedule 28.03.2021