Bevar Azure IoT Edge-proxyindstillinger i udrulningsmanifestfiler
Den indledende forbindelse kan forsvinde, når en senere manifest erstatter edgeAgent/edgeHub-miljøet uden proxyværdierne.
Når en udrulning erstatter runtime-definitioner, skal du beholde proxyen i begge moduler. Flet for edgeAgent:
"env": {
"https_proxy": {
"value": "http://proxy.example:8080"
},
"UpstreamProtocol": {
"value": "AmqpWs"
}
}
Behold dette under edgeAgent desired properties/systemModules sammen med de faktiske definitioner. Bevar images, indstillinger og andre miljøposter. edgeHub har også brug for sin https_proxy; den viste UpstreamProtocol bevarer agentens AmqpWs-startvalg.
AMQP over WebSockets kræves, når mellemleddet blokerer native AMQP. HTTP-URL'en beskriver lytteren, selvom tjenesten bruger TLS.
Tag værdierne med i fremtidige manifester. Fjernelse af edgeAgents rute kan forhindre den i at modtage netop den udrulning, der skal reparere den.
Container-motorens image-hentning, identitetstjenesten og Edge-daemonen er fortsat separate forbrugere. I EFLOW kører de i Linux-VM'en, så en indstilling alene på Windows-værten konfigurerer dem ikke. Brugermoduler har også brug for input, som deres egne klienter understøtter.