Zachovejte nastavení proxy Azure IoT Edge v manifestech nasazení
Počáteční konektivita může zmizet, když pozdější manifest nahradí prostředí edgeAgent/edgeHub bez hodnot proxy.
Když nasazení nahradí definice běhového prostředí, zachovejte proxy v obou modulech. Pro edgeAgent sloučte:
"env": {
"https_proxy": {
"value": "http://proxy.example:8080"
},
"UpstreamProtocol": {
"value": "AmqpWs"
}
}
Uchovejte to pod edgeAgent desired properties/systemModules spolu se skutečnými definicemi. Zachovejte image, nastavení a další položky prostředí. edgeHub také potřebuje své https_proxy; zobrazený UpstreamProtocol zachovává volbu AmqpWs při startu agenta.
AMQP přes WebSockets je nutné, když zprostředkovatel blokuje nativní AMQP. HTTP URL popisuje naslouchač, i když služba používá TLS.
Přeneste hodnoty do budoucích manifestů. Odebrání trasy edgeAgent mu může zabránit přijmout právě to nasazení, které ho má opravit.
Stahování image kontejnerovým modulem, služba identity a démon Edge zůstávají samostatnými spotřebiteli. V EFLOW běží v Linux VM, takže nastavení pouze na hostiteli Windows je nenakonfiguruje. Uživatelské moduly také potřebují vstupy, které jejich vlastní klienti podporují.