Ohranite proxy nastavitve Azure IoT Edge v manifestih za uvajanje
Začetna povezljivost lahko izgine, ko poznejši manifest zamenja okolje edgeAgent/edgeHub brez vrednosti proxyja.
Ko uvajanje zamenja definicije izvajalnega okolja, ohranite proxy v obeh modulih. Za edgeAgent združite:
"env": {
"https_proxy": {
"value": "http://proxy.example:8080"
},
"UpstreamProtocol": {
"value": "AmqpWs"
}
}
Hranite to pod edgeAgent desired properties/systemModules skupaj z dejanskimi definicijami. Ohranite slike, nastavitve in druge vnose okolja. Tudi edgeHub potrebuje svoj https_proxy; prikazani UpstreamProtocol ohrani izbiro AmqpWs ob zagonu agenta.
AMQP prek WebSockets je potreben, ko posrednik blokira izvorni AMQP. URL HTTP opisuje poslušalca, čeprav storitev uporablja TLS.
Prenesite vrednosti v prihodnje manifeste. Odstranitev poti edgeAgent mu lahko prepreči prejem prav tiste uvedbe, ki naj bi ga popravila.
Prenašanje slik vsebnika, storitev identitete in demon Edge ostajajo ločeni porabniki. V EFLOW tečejo v Linux VM, zato jih nastavitev samo na gostitelju Windows ne konfigurira. Tudi uporabniški moduli potrebujejo vhode, ki jih podpirajo njihovi odjemalci.