Behold Azure IoT Edge-proxyinnstillingene i distribusjonsmanifestene
Startforbindelsen kan forsvinne når et senere manifest erstatter edgeAgent/edgeHub-miljøet uten proxyverdiene.
Når en distribusjon erstatter kjøretidsdefinisjoner, behold proxyen i begge modulene. For edgeAgent fletter du inn:
"env": {
"https_proxy": {
"value": "http://proxy.example:8080"
},
"UpstreamProtocol": {
"value": "AmqpWs"
}
}
Hold dette under edgeAgent desired properties/systemModules sammen med de faktiske definisjonene. Bevar bilder, innstillinger og andre miljøoppføringer. edgeHub trenger også sin https_proxy; den viste UpstreamProtocol bevarer agentens AmqpWs-startvalg.
AMQP over WebSockets kreves når mellomleddet blokkerer innebygd AMQP. HTTP-URL-en beskriver lytteren selv om tjenesten bruker TLS.
Ta verdiene med i fremtidige manifester. Fjerner du edgeAgent-ruten, kan det hindre den i å motta nettopp den distribusjonen som skal reparere den.
Container-motorens bildehenting, identitetstjenesten og Edge-demonen er fortsatt separate forbrukere. I EFLOW kjører de i Linux-VMen, så en innstilling bare på Windows-verten konfigurerer dem ikke. Brukermoduler trenger også inndata som deres egne klienter støtter.