#azure-iot-edge
#azure-iot-edge
Вопрос:
Как получить доступ к данным / журналам неконтейнерного приложения в Azure-IoT-Edge из контейнерного приложения Azure-IoT-Edge в шлюзе / сервере и отправить данные в облако Azure IoT Hub cloud?
Ответ №1:
В конце концов, это контейнер docker, запущенный на компьютере, и в контейнере docker вы можете запускать службы, которые прослушивают данные, размещенные в этих службах. Некоторые решения могут быть:-
-
HTTP-сервер, работающий в вашем контейнере пограничного модуля, и производители отправляют данные в RESTful API, предоставляемый контейнером. После получения данных отправьте их в IoT Hub, используя маршруты в edgeHub.
-
Вы также можете запустить пользователя в контейнере docker, который прослушивает посредника сообщений и передает эти данные в IoT hub с использованием маршрутов edgeHub.