Зберігайте налаштування проксі Azure IoT Edge у маніфестах розгортання
Початкове з'єднання може зникнути, коли пізніший маніфест замінює середовище edgeAgent/edgeHub без значень проксі.
Коли розгортання замінює визначення середовища виконання, зберігайте проксі в обох модулях. Для edgeAgent об'єднайте:
"env": {
"https_proxy": {
"value": "http://proxy.example:8080"
},
"UpstreamProtocol": {
"value": "AmqpWs"
}
}
Тримайте це в edgeAgent desired properties/systemModules разом з фактичними визначеннями. Зберігайте образи, налаштування та інші записи середовища. edgeHub також потрібен його https_proxy; показаний UpstreamProtocol зберігає вибір AmqpWs під час запуску агента.
AMQP через WebSockets потрібен, коли посередник блокує власний AMQP. HTTP-URL описує слухача, хоча служба використовує TLS.
Переносьте значення в майбутні маніфести. Видалення маршруту edgeAgent може завадити йому отримати саме те розгортання, яке має його виправити.
Завантаження образів контейнерним рушієм, служба ідентичності та демон Edge залишаються окремими споживачами. У EFLOW вони працюють у Linux VM, тому налаштування лише на хості Windows їх не конфігурує. Модулі користувача також потребують вхідних даних, які підтримують їхні власні клієнти.