Išsaugokite Azure IoT Edge tarpinio serverio nustatymus diegimo manifestuose
Pradinis ryšys gali dingti, kai vėlesnis manifestas pakeičia edgeAgent/edgeHub aplinką be tarpinio serverio reikšmių.
Kai diegimas pakeičia vykdymo apibrėžtis, palikite tarpinį serverį abiejuose moduliuose. Jei edgeAgent, sujunkite:
"env": {
"https_proxy": {
"value": "http://proxy.example:8080"
},
"UpstreamProtocol": {
"value": "AmqpWs"
}
}
Laikykite tai po edgeAgent desired properties/systemModules kartu su tikrosiomis apibrėžtimis. Išsaugokite atvaizdus, nustatymus ir kitus aplinkos įrašus. edgeHub taip pat reikia savo https_proxy; rodomas UpstreamProtocol išsaugo agento AmqpWs paleidimo pasirinkimą.
AMQP per WebSockets būtinas, kai tarpininkas blokuoja gimtąjį AMQP. HTTP URL aprašo klausytoją, nors paslauga naudoja TLS.
Perkelkite reikšmes į būsimus manifestus. Pašalinus edgeAgent maršrutą, jis gali negauti būtent to diegimo, kuris skirtas jį sutaisyti.
Konteinerių variklio atvaizdų traukimas, tapatybės paslauga ir Edge tarnyba lieka atskiri vartotojai. EFLOW jie veikia Linux VM, todėl vien tik Windows pagrindinio kompiuterio nustatymas jų nesukonfigūruoja. Vartotojo moduliams taip pat reikia įvesčių, kurias palaiko jų pačių klientai.