Păstrați setările de proxy Azure IoT Edge în manifestele de implementare
Conectivitatea de pornire poate dispărea când un manifest ulterior înlocuiește mediul edgeAgent/edgeHub fără valorile de proxy.
Când o implementare înlocuiește definițiile de runtime, păstrați proxy-ul în ambele module. Pentru edgeAgent fuzionați:
"env": {
"https_proxy": {
"value": "http://proxy.example:8080"
},
"UpstreamProtocol": {
"value": "AmqpWs"
}
}
Țineți acest lucru sub edgeAgent desired properties/systemModules împreună cu definițiile reale. Păstrați imaginile, setările și alte intrări de mediu. edgeHub are nevoie și de https_proxy propriu; UpstreamProtocol afișat păstrează alegerea AmqpWs la pornirea agentului.
AMQP prin WebSockets este necesar când intermediarul blochează AMQP nativ. Adresa HTTP descrie ascultătorul chiar dacă serviciul folosește TLS.
Duți valorile în manifestele viitoare. Eliminarea rutei edgeAgent îl poate împiedica să primească exact implementarea menită să îl repare.
Descărcarea imaginilor de către motorul de containere, serviciul de identitate și daemonul Edge rămân consumatori separați. În EFLOW rulează în VM-ul Linux, așa că o setare doar pe gazda Windows nu le configurează. Modulele de utilizator au nevoie și ele de intrări acceptate de clienții lor.